try-except 語句

kivi654發表於2019-05-07

通過try語句檢查異常
首先嚐試執行 try 子句, 如果沒有錯誤, 忽略所有的 except 從句繼續執行,如果發生異常, 直譯器將在這一串處理器(except 子句)中查詢匹配的異常。
爬取網頁的異常判斷:

  try:
    		r=request.get(url,timeout=30)
    		r.raise_for_status()    #返回200正常
    		r.encoding = r.apparent_encording
    		return r.text
    	except:
    		return "產生異常"

相關文章