f = open(file,"rb")打开超长文件名失败
文件名有300个字符以上
C:\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1\2\3\4\5\6\78\9\10\1111111111111111111111111111111111111111111\2\3\4\5\6\78\9\10\2222222222222.txt
linux下的文件名也是有大小限制的
主要是文件的层次多,这个文件名我改不了。
每次读到这个文件都提示文件或者目录不存在
把个文件名搞这么长有意义吗 windows限制255位 你搞个300位的。建议更换成更有意义的短名。
windows上有最大文件路径限制 MAX_PATH制定了260个字符长度。你超过了,打开文件就会报错。
你应该设法降低文件层数,合并一些。
256位足够了,搞那么长。资源管理器能认到么?