我尝试在Python中执行此代码:
os.mkdir(out_dir)
with zipfile.ZipFile(APP_NAME, "r") as z:
z.extractall(out_dir)
files=z.namelist()
return files,out_dir
但是如果 out_dir 的字符是&gt; 255就会出错。有没有办法处理它?</ p>
答案 0 :(得分:0)
这是潜在file system的限制。大多数情况下,包括extN或NTFS在文件名中限制为255个字符。
您可以使用out_dir[:255]
限制名称的大小,但是您必须小心名称冲突。