私は現在Pythonを学んでおり、Java /C++およびCのバックグラウンドを持っています。私は通常、デバッガーの「オブジェクト」を「調べて」何が起こっているのかをよりよく理解するのが好きなので、Pythonにとって奇妙に思える場合は、私の質問を許してください。
urllib2
PythonのWebサイトでドキュメントを読んでいました。次の例が示されています。
>>> import urllib2
>>> for line in urllib2.urlopen('http://tycho.usno.navy.mil/cgi-bin/timer.pl'):
... if 'EST' in line or 'EDT' in line: # look for Eastern Time
... print line
urlopen
ページのコンテンツがダウンロードされることを理解しています。
urlopen
HTMLコンテンツをダウンロードしますか?私は次のことを試みました:
content = urllib2.urlopen('http://tycho.usno.navy.mil/cgi-bin/timer.pl')
print content
オブジェクトを生成します。このオブジェクトの性質は何ですか?辞書のようなオブジェクトですか?もしそうなら、どうすればそのキー値が何であるかを調べることができますか?pickling
それはPythonで使用して行われますか?
私はそのgeturl()
方法を知っていますが、何をして戻ってくるのかを完全に理解したいと思いurlopen()
ます。
ありがとうございました!