私はpython zlibを使用しており、次のことを行っています:
- メモリ内の大きな文字列を圧縮する (
zlib.compress
) - S3にアップロード
- S3 からデータを文字列としてダウンロードし、読み取り、解凍します (
zlib.decompress
)
すべて正常に動作していますが、S3 からファイルを直接ダウンロードして標準の zip プログラムで開こうとすると、エラーが発生します。PK の代わりに、ファイルの先頭が次のようになっていることに気付きました。
xµ}ko$7’םחע¯¸?ְ)$“שo³¶w¯1k{`
私は柔軟性があり、zlib から別のパッケージに切り替えることを気にしませんが、pythonic (Heroku 互換) である必要があります。
ありがとう!