为什么要这样
我们发现在 官网 下载ChromeDriver的地方,没有对于高版本的下载包,可是我们的浏览器版本是 117.0.5938.88,我又不想降低本地的Chrome版本,因为这样也太蠢了,每次更新后可能老版本就不适用了。
使用方法
不手动下载,而是通过代码全自动下载好ChromeDriver(因为文件不大,下载耗时可以忽略,或者代码初始化的时候即下载好)
go
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
另外,需要先安装几个包:
go
pip install webdriver-manager
pip install selenium
其他参考
发现这个老哥写的比较认真,如果还有问题,可以照这个参考一下
https://zhuanlan.zhihu.com/p/337473894
祝大家成功!