您的位置:首页技术文章
文章详情页

网页爬虫 - python urlopen 报错 timeout: timed out

浏览:46日期:2022-06-30 17:47:53

问题描述

今天脚本总报timeout的错误,timeout的异常处理是什么啊?下面的try 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 编程
相关文章: