我开始学习python Selenium。我刚刚通过点子pip install python-selenium
下载并开始写第一行,这时出现
>>> from selenium import webdriver
>>> from selenium.webdriver.common.keys import Keys
>>> driver = webdriver.Firefox()
[WinError2] FileNotFoundError...
...
然后我在Chrome上进行了尝试,但外观却完全相同。谁可以解决这个问题?
答案 0 :(得分:0)
您执行以下操作并检查其是否有效。 使用
升级python绑定pip install -U selenium
对于chrome下载最新的chrome驱动程序“ ChromeDriver 2.45” 并编写代码
from selenium import webdriver
driver=webdriver.Chrome("Path of the Chromedriver" + "chromedriver.exe" )
答案 1 :(得分:0)
对于Firefox浏览器,您需要先下载gecko驱动程序,并在path变量中提供geckodriver路径
from selenium import webdriver
from selenium.webdriver.firefox.extension_connection import DesiredCapabilities
firefox_capabilities = DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True
firefox_capabilities['binary'] = 'Provide the path of the geckodriver'
browser = webdriver.Firefox(capabilities=firefox_capabilities)
browser.get('https://www.google.com')