关于如何修复以下代码(Python3.4.3)的任何想法:
import zlib
hello = b'hello'
co = zlib.compressobj(wbits=-zlib.MAX_WBITS, zdict=hello)
data = co.compress(hello) + co.flush()
do = zlib.decompressobj(wbits=-zlib.MAX_WBITS, zdict=hello)
data = do.decompress(data)
print(data)
对我来说失败了
^{pr2}$我要做的是解压deflate,它是用共享字典压缩的。在
你不能在字典中使用否定的白位。负wbits去掉了zlib头和尾,但是zlib头是解压如何使用字典的。在
去掉wbits选项。在
相关问题 更多 >
编程相关推荐