Python 爬蟲之Urllib進階(二)

1.URLError異常處理

try:
    urllib2.urlopen(request)
except urllib2.URLError, e:
    print e.reason

便可輸出有關(guān)的URLError的異常

2.HttpError異常處理

try:
    urllib2.urlopen(request)
except urllib2.HTTPError, e:
    print e.reason
    print e.code

在httperror中衔蹲,同樣可以輸出一個code皿哨,下面是code對應(yīng)表

100:繼續(xù)  客戶端應(yīng)當(dāng)繼續(xù)發(fā)送請求便贵⌒可保客戶端應(yīng)當(dāng)繼續(xù)發(fā)送請求的剩余部分,或者如果請求已經(jīng)完成佳遂,忽略這個響應(yīng)寥袭。
101: 轉(zhuǎn)換協(xié)議  在發(fā)送完這個響應(yīng)最后的空行后路捧,服務(wù)器將會切換到在Upgrade 消息頭中定義的那些協(xié)議。只有在切換新的協(xié)議更有好處的時候才應(yīng)該采取類似措施传黄。
102:繼續(xù)處理   由WebDAV(RFC 2518)擴展的狀態(tài)碼杰扫,代表處理將被繼續(xù)執(zhí)行。
200:請求成功      處理方式:獲得響應(yīng)的內(nèi)容膘掰,進行處理
201:請求完成章姓,結(jié)果是創(chuàng)建了新資源。新創(chuàng)建資源的URI可在響應(yīng)的實體中得到    處理方式:爬蟲中不會遇到
202:請求被接受,但處理尚未完成    處理方式:阻塞等待
204:服務(wù)器端已經(jīng)實現(xiàn)了請求凡伊,但是沒有返回新的信 息零渐。如果客戶是用戶代理,則無須為此更新自身的文檔視圖系忙。    處理方式:丟棄
300:該狀態(tài)碼不被HTTP/1.0的應(yīng)用程序直接使用诵盼, 只是作為3XX類型回應(yīng)的默認(rèn)解釋。存在多個可用的被請求資源银还。    處理方式:若程序中能夠處理拦耐,則進行進一步處理,如果程序中不能處理见剩,則丟棄
301:請求到的資源都會分配一個永久的URL,這樣就可以在將來通過該URL來訪問此資源    處理方式:重定向到分配的URL
302:請求到的資源在一個不同的URL處臨時保存     處理方式:重定向到臨時的URL
304:請求的資源未更新     處理方式:丟棄
400:非法請求     處理方式:丟棄
401:未授權(quán)     處理方式:丟棄
403:禁止     處理方式:丟棄
404:沒有找到     處理方式:丟棄
500:服務(wù)器內(nèi)部錯誤  服務(wù)器遇到了一個未曾預(yù)料的狀況扫俺,導(dǎo)致了它無法完成對請求的處理苍苞。一般來說,這個問題都會在服務(wù)器端的源代碼出現(xiàn)錯誤時出現(xiàn)狼纬。
501:服務(wù)器無法識別  服務(wù)器不支持當(dāng)前請求所需要的某個功能羹呵。當(dāng)服務(wù)器無法識別請求的方法,并且無法支持其對任何資源的請求疗琉。
502:錯誤網(wǎng)關(guān)  作為網(wǎng)關(guān)或者代理工作的服務(wù)器嘗試執(zhí)行請求時冈欢,從上游服務(wù)器接收到無效的響應(yīng)。
503:服務(wù)出錯   由于臨時的服務(wù)器維護或者過載盈简,服務(wù)器當(dāng)前無法處理請求凑耻。這個狀況是臨時的,并且將在一段時間以后恢復(fù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末柠贤,一起剝皮案震驚了整個濱河市香浩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌臼勉,老刑警劉巖邻吭,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宴霸,居然都是意外死亡囱晴,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進店門瓢谢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來畸写,“玉大人,你說我怎么就攤上這事恩闻∫彰樱” “怎么了?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長破停。 經(jīng)常有香客問我翅楼,道長,這世上最難降的妖魔是什么真慢? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任毅臊,我火速辦了婚禮,結(jié)果婚禮上黑界,老公的妹妹穿的比我還像新娘管嬉。我一直安慰自己,他們只是感情好朗鸠,可當(dāng)我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布蚯撩。 她就那樣靜靜地躺著,像睡著了一般烛占。 火紅的嫁衣襯著肌膚如雪胎挎。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天忆家,我揣著相機與錄音犹菇,去河邊找鬼。 笑死芽卿,一個胖子當(dāng)著我的面吹牛揭芍,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播卸例,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼称杨,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了币厕?” 一聲冷哼從身側(cè)響起列另,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎旦装,沒想到半個月后页衙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡阴绢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年店乐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片呻袭。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡眨八,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出左电,到底是詐尸還是另有隱情廉侧,我是刑警寧澤页响,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站段誊,受9級特大地震影響闰蚕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜连舍,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一没陡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧索赏,春花似錦盼玄、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至融涣,卻和暖如春蝌箍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背暴心。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杂拨,地道東北人专普。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像弹沽,于是被迫代替她去往敵國和親檀夹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容