Hi, I sorry if this is a bad place to ask, but I wanted to find out if the behavior I'm seeing is a bug.
I maintain scipy's matlab file readers, and I came across a zlib compressed string that causes a zlib error on decompression, but only with zlib.decompress, not zlib.decompressobj. I saved the original compressed string as a binary file at http://dl.dropbox.com/u/794947/mat.bin Now if I do: import zlib data = open('mat.bin', 'rb').read() out = zlib.decompress(data) I get an error : Error -5 while decompressing data) If instead I do this: out = zlib.decompressobj().decompress(data) I get a usable uncompressed string. I was expecting these two calls to do the same thing. Is that expectation right? If not, is there somewhere I could find out why? Thanks a lot, Matthew -- http://mail.python.org/mailman/listinfo/python-list