文章詳情頁
網頁爬蟲 - python urlopen 報錯 timeout: timed out
瀏覽:93日期: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)
相關文章:
1. IOS app應用軟件的id號怎么查詢?比如百度貼吧的app-id=4779278132. css - 一條線兩邊有短線的樣式表怎么寫?3. angular.js - ASP.NET Webform 中能使用 AngularJS 嗎?4. python 中如何自動安裝第三方庫?5. css - 為什么我沒見到一個瀏覽器支持多重偽元素和嵌套偽元素?6. java - 同步/異步與阻塞/非阻塞之間的差異具體是什么?7. javascript - node.js中stat() access() open() readFile()都能判斷文件是否存在?8. node.js - nodejs中把熱request保存下來,使用JSON.stringify(req)報錯,請問怎么解決?9. .gitignore 如何僅忽略根目錄下的index.html10. css - 移動端 盒子內加overflow-y:scroll后 字體會變大
排行榜
