私はhtmlページを読むためにurllib2モジュールを使用しています。以下は私のコードです
コード.py
import urllib2, httplib
httplib.HTTPConnection.debuglevel = 1
request = urllib2.Request("http://www.vodafone.in/Pages/tuesdayoffers_che.aspx")
opener = urllib2.build_opener()
f = opener.open(request)
print f.url
結果
'http://www.vodafone.in/pages/tuesdayoffers_che.aspx?cid=che'
ブラウザで上記のURLを指定すると、にリダイレクトされhttp://www.vodafone.in/pages/home_che.aspx?cid=che
ますが、上記のコードから同じ指定のURLを取得しています
最後に、urllib2 を使用してリダイレクトされた URL をキャッチし、そこからデータを読み取る方法は、他の URL にリダイレクトされる URL がいくつかあったためです。最終的に私の意図は、リダイレクトされた URL をキャッチし、キャッチされた URL からデータを読み取ることです。だから、Pythonでこれを達成する方法urllib2 and httplib