前言
无意中将selenium版本更新了,原先的脚本跑不起来,报错一直是浏览器驱动版本不对,尝试了几种启动浏览器的方法,一直无法解决,直到看到了一篇selenium版本更新的文章才意识到可能是版本升级后的差异,于是看了源码发现确实与selenium 3有所不同
启动浏览器
python
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
# 设置浏览器驱动地址
# 填写绝对路径,也可以导入OS模块使用相对路径
driver_path = 'D:\data\chromedriver.exe'
# 设置浏览器启动路径
service = driver_path
# 启动浏览器驱动
driver = webdriver.Chrome(service= service )
# 打开百度
```python
driver.get('https://www.baidu.com')