nosuchdriverexception专题

NoSuchDriverException: Message: Unable to obtain driver for Edge using

这两天学习selenium框架时,遇到一个很恶心的问题。selenium脚本本来可以正常运行,结果过一段时间就报错说没有对应的浏览器驱动,完全懵逼了。好在误打误撞有解决方法,就是把之前路径下的浏览器驱动删除了,再重新放到路径下,最后重新执行代码就可以了。 有驱动,且驱动没问题(不然也不会一会儿可以执行一会儿不能执行),只需要把驱动删除后重新放到python路径下就可以了。也不知道为什么会这样,有

selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for firefox using

意思大概是:selenium获取不到firefox的驱动(geckodriver.exe) 错误原因:1. firefox(或者其他的selenium浏览器驱动--e.g.webchrome、safari等)放置的位置不正确。 今天傻羊在用selenium爬虫的时候发现,原来能用的firefox 突然就报错说用不了,刚开始的时候针对版本不匹配的问题进行更改,包括降低版本、重新配置环境等一系列问