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()