imgload is a python library to download images from several different hosters. It's an ideal companion for writing web-crawlers, just feed the urls to imgload and get the raw bytes or a finished PIL 'Image' back.
Currently the following image hosters are supported.
Further planned hosts:
If you know other hosts that should be supported, create an Issue with a test file or send a pull request.