Deflate with urllib2...
Mohamed Yousef
harrrrpo at gmail.com
Tue Sep 9 16:12:56 EDT 2008
Try this
http://www.paul.sladen.org/projects/pyflate/
2008/9/9 Sam <samslists at gmail.com>:
> 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
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
More information about the Python-list
mailing list