Wie kann ich mit Python den Inhalt einer URL lesen?

Folgendes funktioniert, wenn ich es in den Browser einfüge:

http://www.somesite.com/details.pl?urn=2344

Aber wenn ich versuche, die URL mit Python zu lesen, passiert nichts:

 link = 'http://www.somesite.com/details.pl?urn=2344'
 f = urllib.urlopen(link)           
 myfile = f.readline()  
 print myfile

Muss ich die URL verschlüsseln oder gibt es etwas, das ich nicht sehe?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage