一直出现“ AttributeError: module 'selenium.webdriver' has no attribute 'Firefox'”提示,试过很多方法都不行!
1
wudixiaomianyang 2018-05-30 14:55:10 +08:00
java 里要指定 webdriver 的 url,System.setProperty("webdriver.chrome.driver", WEBDRIVER_URL); python 可以指定吗?
|
2
Abblee OP @wudixiaomianyang python 好像没有提到要制定 url
|
3
zer 2018-05-30 15:11:32 +08:00
可以直接指定,webdriver.Firefox('URL')就行
|
5
goofool 2018-05-30 15:49:58 +08:00
还有一个 selenium.py 文件?
|
6
Sylv 2018-05-30 16:00:07 +08:00 via iPhone
报错应该说的是 selenium 库的问题,和驱动没关系,试着重装一下 selenium 库,或者像楼上说的项目目录里是不是还有个 selenium 同名文件?
|
7
Mavious 2018-06-03 14:29:16 +08:00
selenium 坑真™巨多,我刚刚从 log 文件无权写入的巨坑里爬出来……然后一脚跌入被 selenium 打开的 ffox 不携带原浏览器的 cookies 的坑里,挂 profiles 都没用。
LZ 确认下 geckodriver 支持的 ffox 版本号有没有对应,再看看 selenium 的版本号与 geckodriver 有没有兼容再说。这三个玩意儿互不兼容又是一大坑。 |