1. 确定chrome版本
在chrome中访问:chrome://settings/help
可以看到当前版本:【111.0.5563.111(64位)】
2. 下载并配置chrome驱动
下载chrome驱动的地方:http://chromedriver.storage.googleapis.com/index.html
-
找到匹配的版本,如果没有当前版本,则向前寻找最近的版本
-
下载【chromedriver_win32.zip】版本的文件,64位也是支持32位程序的
-
然后解压到任意目录都行,比如,我解压到chrom的安装目录:【C:\Program Files\Google\Chrome\Application】
-
添加路径到环境变量
打开环境变量,如下:点击【环境变量】 -> 点击【Path】打开新窗口 -> 添加路径到环境变量
3. 测试
然后就配置完成,可以在程序中测试一下:
from selenium import webdriver
option = webdriver.ChromeOptions()
option.add_argument('lang=zh_CN.UTF-8')
browser = webdriver.Chrome(chrome_options=option)
browser.get("https://www.baidu.com")
html = browser.page_source
print(html)