使用现有压缩标头

时间:2016-07-13 11:38:08

标签: python compression zlib

我希望使用从存档中已经压缩的文件(本地文件头)中检索到的预先存在的头来压缩给定字符串。

我试图查看zlib,虽然他们的压缩/解压缩效果很好但我找不到设置压缩标头的选项。

我想避免解压缩文件,在文件中添加字符串,然后重新压缩文件。相反,我只是想"追加"给定压缩文件的给定字符串。

我已尝试使用Python中现有的Zipfile module,在这里我尝试修改Zipfile模块来处理预设的标头,但是从这里我可以得出结论,Zipfile模块过于依赖这个zlib库是可能的。

虽然我尝试使用Python,但我很高兴使用任何编程语言。

1 个答案:

答案 0 :(得分:1)

你想做的事情比你想象的要复杂得多。但是代码已经写好了。查看gzlog.hgzlog.c中的examples directoryzlib distribution