Yesterday I made a working prototype of my Last.fm stream ripper written in
Python. This is my second project that relatively intensively uses
urllib2 from Python standard library.
One of important things that I've learned about
urllib2.urlopen() from my previous project is that it does raise
some other exceptions besides
socket.error) which is the only one mentioned
in the documentation.
I've updated my Last.fm tag renaming utility.
Updated 2008-08-15. Works with new Last.fm.
I've written a Python program for renaming tags on Last.fm.