ブラウザに貼り付けると、次のように動作します。
http://www.somesite.com/details.pl?urn=2344
しかし、PythonでURLを読み取ろうとしても、何も起こりません。
link = 'http://www.somesite.com/details.pl?urn=2344'
f = urllib.urlopen(link)
myfile = f.readline()
print myfile
URLをエンコードする必要がありますか、それとも表示されないものがありますか?