大きなzipファイル(3.2G)を処理するためにzipfileを使用しています。私のコードはこのようなものです。
zfile = file('filename.zip')
f = zipfile.ZipFile(zfile, allowZip64=True)`
次に、BadZipfile("Truncated central directory") として発生するエラーがあります。
- 「zipfile.is_zipfile(zfile1) を印刷」すると、True になります。
- これはマルチディスクではなく、独立した zip ファイルであると確信しています。
- winrar などの他のソフトウェアを使用して解凍するとうまくいきます