使用Selenium抓取一些数据,运行3个小时之后报错,错误信息如下
Traceback (most recent call last):
File "C:\Users\zh\Desktop\all_id2.py", line 116, in <module>
cookies = login("******@****.com", "**********", url)
File "C:\Users\zh\Desktop\all_id2.py", line 78, in login
driver.get(urll)
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 268, in get
self.execute(Command.GET, {'url': url})
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 256, in execute
self.error_handler.check_response(response)
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 194, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message: timeout: cannot determine loading status
from timeout: Timed out receiving message from renderer: -0.018
(Session info: chrome=56.0.2924.87)
(Driver info: chromedriver=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9),platform=Windows NT 6.1.7601 SP1 x86_64)
现补上关键代码和错误提示,错误发生在传递url,不应该是页面加载超时吧?
请教这个错误是什么原因,怎么解决?
抓的什么网站?