>>> import zlib >>> s = open("uncompressable_block").read() >>> t = zlib.compress(s, 9) >>> s2 = zlib.decompress(t) Traceback (most recent call last): File "<stdin>", line 1, in <module> zlib.error: Error -3 while decompressing data: invalid distances set >>>