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')
相关推荐
love is sour14 分钟前
深入浅出 jmap:Java 内存分析的“显微镜“
java·开发语言·测试工具·性能优化
星星泡饭29217 分钟前
极端环境生存指南——针对极寒、高海拔及强震动环境的连接件选型与合规评估
自动化·硬件工程·制造
GAOJ_K19 分钟前
滚柱导轨中的密封件如何判断是否需更换?
运维·人工智能·科技·自动化·制造
天空属于哈夫克32 小时前
从自动化到智能化:企业微信 RPA 的未来演进与行业思考
自动化·企业微信·rpa
2501_924064112 小时前
2025年一站式测试平台对比:可视化报告与自动化监控最佳实践
运维·自动化
少云清2 小时前
【接口测试】6_Postman _Postman关联
测试工具·postman
喝养乐多长不高2 小时前
测试基础篇
测试工具·测试·测试基础
卓码软件测评3 小时前
第三方APP软件测试机构:【Gatling如何测试移动应用后端API移动网络特性和用户行为模拟】
网络·测试工具·单元测试·测试用例
乾元3 小时前
基于时序数据的异常预测——短期容量与拥塞的提前感知
运维·开发语言·网络·人工智能·python·自动化·运维开发
我会一直在的3 小时前
Fiddler基础使用介绍
前端·测试工具·fiddler