selenium 异常,selenium被检测的解决办法
本文介绍了Python中Selenium的异常处理,对大家的学习或工作有一定的参考价值。有需要的朋友就跟着下面的边肖学习吧。
爬虫抓取淘宝商品信息时,使用selenium模拟浏览器抓取时遇到这个问题:
selenium.common . exception . web driver exception : message : chrome driver 可执行文件需要位于路径中
如下图所示:
这个错误是因为chromedriver没有配置。怎么配置?(我用的是chrome)
1.打开chrome,输入“chrome://version/”查看chrome版本,如图。我的是63。
2.访问http://chromedriver.storage.googleapis.com/index.html网站,然后选择合适的驱动程序版本,如
单击notes.txt查看其对应的版本号,如下所示:
如果有,你可以下载,下载到你指定的位置,然后配置。
3.配置如下:
(具体路径取决于你下载保存的位置)
4.这个时候手术基本可以成功了!然而很遗憾,我第一次瞎掉的驱动的版本是错误的,于是我GG并抛出了如下错误:ConnectionResetError:主机强制关闭了一个已有的连接。
所以我又下载了一个匹配的驱动版本然后就ok了。
关于Python对selenium异常的解决方案的这篇文章到此为止。希望对大家的学习有所帮助,也希望大家能支持盛行的IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。