geckodriver确实启动了Firefox,但firefox没有获取网址。请查看并指出我的功能有什么问题。对于selenium和python来说,这将是一个很好的帮助
autoreleasepool
答案 0 :(得分:1)
可能有多种原因 -
尝试在网址中加入HTTP协议,即 - http://www.google.com
您可能在代理服务器后面。看到这个问题 - > Selenium WebDriver: Firefox starts, but does not open the URL& Selenium WebDriver.get(url) does not open the URL
您的驱动程序版本与浏览器不匹配。
答案 1 :(得分:0)
这仅仅意味着你的libs老了或者Gecko二进制文件是旧的。现在有新的壁虎库。
从以下网址下载:
https://github.com/mozilla/geckodriver/releases
从以下网址下载新版本的selenium python libs:
https://pypi.python.org/pypi/selenium
马丁指出的另一件事
在传递网址
之前添加http
或https
等协议
因此请将URL用作:
url = "https://www.google.com"