问题描述
- python如何打开超长文件名的文件
-
f = open(file,"rb")打开超长文件名失败
文件名有300个字符以上
C:1234567891012345678910123456789101234567891012345678910123456789101234567891012345678910123456789101234567891012345678910123456789101234567891012345678910123456789101234567891012345678910111111111111111111111111111111111111111111123456789102222222222222.txt
解决方案
把个文件名搞这么长有意义吗 windows限制255位 你搞个300位的。建议更换成更有意义的短名。
解决方案二:
linux下的文件名也是有大小限制的
解决方案三:
主要是文件的层次多,这个文件名我改不了。
每次读到这个文件都提示文件或者目录不存在
解决方案四:
windows上有最大文件路径限制 MAX_PATH制定了260个字符长度。你超过了,打开文件就会报错。
你应该设法降低文件层数,合并一些。
解决方案五:
256位足够了,搞那么长。资源管理器能认到么?
时间: 2024-07-28 19:17:52