我正在使用 python zlib 并且正在执行以下操作:
- 压缩内存中的大字符串(
zlib.compress) - 上传到S3
- 从 S3 (
zlib.decompress) 下载并解压数据作为字符串
一切正常,但当我直接从 S3 下载文件并尝试使用标准 zip 程序打开它们时,出现错误。我注意到文件的开头不是 PK,而是:
xµ}ko$7’םחע¯¸?ְ)$“שo³¶w¯1k{`
我很灵活,不介意从 zlib 切换到另一个包,但它必须是 pythonic(兼容 Heroku)
谢谢!
请您参考如下方法:
