Does anyone know of any good urllib tutorials other than & Something which a little beginner friendly:| with good explanations.


Yeah, I probably shouldn't have given you that link. It is really more about parsing the html that you get rather than the intricacies of urllib.

One of the first things I would look at is this link.
It was helpful for me to understand the difference between urllib and urllib2 and what each can do. It's short, but simple.

Then check out the end of this page. It has a few examples of how to do simple stuff.

Unfortunately, my knowledge of urllib does not go beyond the simple...but I was able to make your code work. Check this out...

import urllib
pngfile = urllib.urlopen('')
filetowrite = open('ShadowBox.png','w')