14

多数のファイルを単一の zip ファイルに圧縮するための、Python 2.7.4 zipfile モジュール (ZIP_DEFLATED を使用) に代わる著しく高速な代替手段はありますか? 私は czipfile https://pypi.python.org/pypi/czipfile/1.0.0を見ましたが、それはより高速な復号化 (圧縮ではなく) に焦点を当てているようです。

私は定期的に多数の画像ファイル (.exr ファイルと .tiff ファイルの組み合わせで最大 12,000 個のファイル) を処理しなければならず、各ファイルのサイズは ~1MB ~ 6MB (すべてのファイルで ~9 GB) で、単一の発送用のzipファイルです。この圧縮の処理には約 90 分かかります (Windows 7 64 ビットで実行)。

zipfile モジュールよりも短い時間で多数のファイルを単一の .zip ファイルに圧縮できる別の python モジュール (または代わりに C/C++ ライブラリまたはスタンドアロン ツール) を誰かが推奨できる場合、それは大いに感謝します(〜5〜10%に近い(またはそれ以上)速いものは非常に役立ちます)。

4

1 に答える 1