driver = webdriver.Chrome(r"E:\Tools\Python\seleniumDriver\chromedriver.exe")
或者直接改变环境变量
import osos.environ["webdriver.chrome.driver"] = "E:\Tools\Python\seleniumDriver\chromedriver.exe"
import timefrom selenium import webdriverdriver = webdriver.Chrome(r"E:\Tools\Python\seleniumDriver\chromedriver.exe")driver.get("http://www.baidu.com")print(driver.title)time.sleep(5)driver.quit()
或者这种修改环境变量的路径也可以:
import timefrom selenium import webdriverimport osos.environ["webdriver.chrome.driver"] = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"driver = webdriver.Chrome()url = 'http://www.baidu.com'driver.get(url)print(driver.title)time.sleep(5)driver.quit()
来源:http://blog.csdn.net/zhangqilong120/article/details/70810046
---------------------------------------------------------------------------------
来源:http://blog.csdn.net/972301/article/details/62238451
火狐的方式成功了
以FireFox的驱动 geckodriver为例。下载后,建议可以直接放在FireFox的默认安装目录(C:\Program Files (x86)\Mozilla Firefox\)。
最重要一点:系统环境变量PATH里,添加上FireFox的安装路径。
然后,一切照旧运行。
import time from selenium import webdriver driver = webdriver.Firefox() driver.get("http://www.baidu.com") driver.find_element_by_id("kw").clear() driver.find_element_by_id("kw").send_keys("Python") driver.find_element_by_id("su").click() time.sleep(5) driver.quit()
联系客服