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')
相关推荐
Mr_Xuhhh4 小时前
JMeter性能测试工具核心面试复习指南
测试工具·jmeter·面试
北京耐用通信7 小时前
工业自动化中耐达讯自动化Profibus光纤链路模块连接RFID读写器的应用
人工智能·科技·物联网·自动化·信息与通信
0思必得011 小时前
[Web自动化] 爬虫之API请求
前端·爬虫·python·selenium·自动化
测试老哥12 小时前
软件测试之功能测试详解
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
自动化控制仿真经验汇总13 小时前
多水箱液位闭环控制-EXP-液位-多通道
自动化
赛希咨询13 小时前
人工智能自动化如何提高研究生产力
运维·人工智能·自动化
0思必得013 小时前
[Web自动化] 爬虫之网络请求
前端·爬虫·python·selenium·自动化·web自动化
北京耐用通信13 小时前
耐达讯自动化 Profibus 光纤链路模块:破解变频器通信难题,助力物流自动化升级
人工智能·物联网·网络协议·自动化·信息与通信
宇钶宇夕14 小时前
CoDeSys入门实战一起学习(十九):PLC编程公用元素(四):注释的全场景使用技巧
运维·自动化·软件工程
安然无虞15 小时前
「深入理解多线程编程」再谈线程
爬虫·python·测试工具