selenium 4 自动化~~~操作浏览器

前言

无意中将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')
相关推荐
旦莫1 小时前
Python测试开发工具库:日志脱敏工具(敏感信息自动屏蔽)
python·测试开发·自动化·ai测试
老顾聊技术3 小时前
“Anthropic 最新发布的 AI Skills:赋能任务自动化与跨领域应用“
运维·人工智能·自动化
adayabetter3 小时前
Python自动化办公提效相关脚本
python·自动化·自动化脚本
小白学大数据5 小时前
爬虫技术选股:Python 自动化筛选潜力股
开发语言·爬虫·python·自动化
北京耐用通信6 小时前
耐达讯自动化Profibus总线光纤中继器:破解石油化工分析仪器通讯难题
网络·人工智能·科技·物联网·网络协议·自动化·信息与通信
北京耐用通信7 小时前
耐达讯自动化 Profibus 总线光纤中继器:解决半导体设备通信难题,提升产线效率
网络·人工智能·物联网·自动化·信息与通信
charlie1145141917 小时前
用 MkDocs + GitHub Actions 自动化部署项目文档
自动化·github
测试19987 小时前
用Postman测WebSocket接口
自动化测试·软件测试·python·websocket·测试工具·接口测试·postman
驭白.8 小时前
敏捷与韧性:新能源汽车智慧供应链的协同网络
大数据·人工智能·自动化·汽车·数字化转型·新能源汽车