我正在使用 zipfile 来处理一个大的 zip 文件(3.2G)。我的代码是这样的。
zfile = file('filename.zip')
f = zipfile.ZipFile(zfile, allowZip64=True)`
然后出现一个错误:BadZipfile("Truncated central directory")。
- 如果我“打印 zipfile.is_zipfile(zfile1)”,那就是真的。
- 我确信这是一个独立的 zip 文件,而不是多磁盘文件。
- 如果我使用其他软件解压缩它,它会很好用,例如winrar