chrome driver的安装

1.下载chrome driver

(注意:下载的chrome driver要与chrome浏览器的版本匹配)

下载链接:https://npm.taobao.org/mirrors/chromedriver/

查看浏览器版本:浏览器导航条上输入:chrome://version

版本对照表为:(原文来源于:https://blog.csdn.net/BinGISer/article/details/88559532

2.将解压好的chromedriver.exe放在chrome.exe的同文件夹(也可以放在其他任意位置)

此时,若要调用chromedriver,是不是觉得特麻烦!

from selenium import webdriver

def main():
    # 未配置
    chrome_driver = 'C:Program Files (x86)GoogleChromeApplicationchromedriver.exe' #chrome_driver 存放位置
    driver = webdriver.Chrome(executable_path=chrome_driver)   # 调用Chrome()类

    driver.get("https://www.baidu.com")  # 访问百度首页

    driver.find_element_by_id("kw").send_keys("Selenium")  # 输入"Selenium"
    driver.find_element_by_id("su").click()  # 提交查询

    driver.quit()  # 关闭浏览器

if __name__ == '__main__':
    main()

3.配置环境变量

计算机--属性--系统属性--高级(环境变量)--Path--新建:C:Program Files (x86)GoogleChromeApplication(步骤2chromedriver.exe存放的位置一致)

4.还需要将chromedriver.exe在python的根目录存放一次

若忘记存在python中,直接执行步骤5代码会报如下错误:

 

5.好啦,现在安装配置完成了,可以试试啦!

from selenium import webdriver

def main():

    # 已配置
    driver = webdriver.Chrome()
    driver.get("https://www.baidu.com")  # 访问百度首页

    driver.find_element_by_id("kw").send_keys("Selenium")  # 输入"Selenium"
    driver.find_element_by_id("su").click()  # 提交查询

    driver.quit()  # 关闭浏览器

if __name__ == '__main__':
    main()
原文地址:https://www.cnblogs.com/kite123/p/11395516.html