selenium.common.exceptions.TimeoutException: Message: timeout

来源:13-2 成为高级爬虫工程师的学习建议

weixin_慕村3447008

2019-09-16

老师,这个是什么错误
File “C:/Users/Administrator/Desktop/spider/spider/spider_jd_data/spider_jd_2.py”, line 98, in
parse_good(url)
File “C:/Users/Administrator/Desktop/spider/spider/spider_jd_data/spider_jd_2.py”, line 67, in parse_good
browser.get(“https://item.jd.hk/{}.html”.format(good_id))
File “C:\Users\Administrator\PycharmProjects\python_spider\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py”, line 333, in get
self.execute(Command.GET, {‘url’: url})
File “C:\Users\Administrator\PycharmProjects\python_spider\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py”, line 321, in execute
self.error_handler.check_response(response)
File “C:\Users\Administrator\PycharmProjects\python_spider\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py”, line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message: timeout
(Session info: headless chrome=76.0.3809.132)

写回答

1回答

bobby

2019-09-17

这里看起来是请求没有返回,你有没有看到chrome发起url请求呢

0
2
bobby
回复
weixin_慕村3447008
那可以写一个middleware监控这种异常,如果出现了就重启chrome然后重新连接
2019-09-18
共2条回复

Python爬虫工程师实战 大数据时代必备

慕课网严选精品教程,高质量内容+服务!

2377 学习 · 1158 问题

查看课程