Emma Li wrote:
Hello,
I'm trying to do compression/decompression of stuff with zlib, and I
just don't get it... Here is an example....
Try this:
import zlib
compressor = zlib.compressobj(6) # level
cmpr = compressor.compress("a")
print "compressed: %d %r" % (len(cmpr), cmpr)
cmpr_rest = compressor.flush()
print "compressed: %d %r" % (len(cmpr_rest), cmpr_rest)
decompressor = zlib.decompressobj() # wbits
a = decompressor.decompress(cmpr)
b = decompressor.decompress(cmpr_rest)
c = decompressor.flush()
print "decompressed: %d+%d+%d: %r %r %r" % (
len(a), len(b), len(c), a, b, c)
--Scott David Daniels
scott.dani...@acm.org
> decompressor = zlib.decompressobj() # wbits
--
http://mail.python.org/mailman/listinfo/python-list