Download and save a picture - urllib
mattia
gervaz at gmail.com
Thu Sep 10 12:35:29 EDT 2009
Hi all, in order to download an image. In order to correctly retrieve the
image I need to set the referer and handle cookies.
opener = urllib.request.build_opener(urllib.request.HTTPRedirectHandler
(), urllib.request.HTTPCookieProcessor())
urllib.request.install_opener(opener)
req = urllib.request.Request("http://myurl/image.jpg")
req.add_header("Referer", "http://myulr/referer.jsp")
r = urllib.request.urlopen(req)
with open("image.jpg", "w" ) as fd:
print(r.read(), file=fd)
I'm not able to correctly save the image. In fact it seems that it it
saved in hex format. Any suggestion?
More information about the Python-list
mailing list