Deflate with urllib2...
Sam
samslists at gmail.com
Tue Sep 9 15:38:54 EDT 2008
I'm using urllib2 and accepting gzip and deflate.
It turns out that almost every site returns either normal text or
gzip. But I finally found one that returns deflate.
Here's how I un-gzip:
compressedstream = StringIO.StringIO(data)
gzipper = gzip.GzipFile(fileobj=compressedstream)
data = gzipper.read()
Un-gzipping works great!
Here's how I un-deflate (inflate??)
data = zlib.decompress(data)
Un-deflating doesn't work. I get "zlib.error: Error -3 while
decompressing data: incorrect header check"
I'm using python 2.5.2. Can someone tell me exactly how to handle
deflated web pages?
Thanks
More information about the Python-list
mailing list