标签: python zip
创建的Python代码段从文件夹创建zip存档文件。
shutil.make_archive(file_path, 'zip', folder_path)
我收到此错误:
文件大小将需要ZIP64扩展名。
如何使用shutil.make_archive创建ZIP64存档文件?
shutil.make_archive
注意:我无法使用zipfile.ZipFile函数。
zipfile.ZipFile
答案 0 :(得分:0)
您必须使用3.4之前的Python版本 不幸的是,在github github上阅读了关闭的源代码之后。显然是使用zipfile中的zipfile.ZipFile,这是一个已解决的问题,请参见python,因此从Python 3.4开始,ZIP64扩展默认为可用。 但是在Python 3.4之前,make_archive不会创建带有ZIP64扩展名的文件。 如果您使用的是旧版本的Python,并且需要ZIP64,则可以直接使用您已经提到的zipfile.ZipFile()。