作者alexsh (alexsh)
看板Python
標題[問題] urllib或urllib2叫得到reponse code嗎?(2.5)
時間Sun Nov 1 00:37:41 2009
雖然自己是在用2.6.4了,但維護的python project目前最高還是只到2.5…之前把原本用
httplib的換用urllib,沒注意到這個差異…結果server上跑的還是2.5.2,跑到讀HTTP
response code就爆炸了。
文件的部份我能掃的大致都掃過了還是沒找到…板上大大們有相關的經驗嗎?
--
學習是一下子,使用是一輩子,不要為了一下子害了一輩子
by 嘸蝦米輸入法發明人 劉重次
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.138.137
※ 編輯: alexsh 來自: 220.132.138.137 (11/01 00:38)
→ sbrhsieh:可以. 不過要討論前要先讓別人知道你用了哪些東西. 11/01 01:18
→ alexsh:叫用urllib的方式嗎?剛看了一下是urllib.FancyURLopener 11/01 14:08
→ alexsh:是用它的open去送資料的…之前看文件的時候沒注意到open之 11/01 14:10
→ alexsh:後叫getCode是2.6才開始support的方法 11/01 14:10
推 liangjr:如果只是要抓error不管3xx redirect的話 11/05 15:00
→ liangjr:urllib2.urlopen會丟urllib2.HTTPError 11/05 15:01
推 liangjr:裡面的code就是HTTP response code 11/05 15:04