您的位置:首頁技術文章
文章詳情頁

網頁爬蟲 - python urlopen 報錯 timeout: timed out

瀏覽:56日期:2022-06-30 17:47:53

問題描述

今天腳本總報timeout的錯誤,timeout的異常處理是什么?。肯旅娴膖ry except沒用

try: url_open = urllib.request.urlopen(url)except urllib.error.HTTPError: print(’HTTPError’) continueexcept urllib.error.URLError: print(’URLError’) continue

就是返回

File 'F:Program Files (x86)Anaconda3libhttpclient.py', line 612, in _safe_read chunk = self.fp.read(min(amt, MAXAMOUNT)) File 'F:Program Files (x86)Anaconda3libsocket.py', line 586, in readinto return self._sock.recv_into(b) timeout: timed out

把except寫成

except Exception:

也沒用

問題解答

回答1:

試試requests.get(url)

標簽: Python 編程
相關文章:
国产综合久久一区二区三区