geckodriver确实启动了Firefox,但firefox没有获取url。请查看并指出我的功能有什么问题。对于硒和蟒蛇来说,这将是一个很好的帮助
import selenium
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
def Login(SiteUrl):
driver = webdriver.Firefox()
driver.get(SiteUrl)
if __name__ =="__main__":
url = "www.google.com"
Login(url)
可能有多种原因 -
这仅仅意味着你的libs老了或者Gecko二进制文件老了。新的gecko-libs现已上市。
从以下网址下载:
https://github.com/mozilla/geckodriver/releases
从以下URL下载新版本的selenium python libs:
https://pypi.python.org/pypi/selenium
马丁指出的另一件事
在传递URL之前添加像http
或https
这样的协议
所以使用URL作为:
url = "https://www.google.com"