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')
相关推荐
志栋智能2 小时前
超自动化运维如何提升安全合规水平?
运维·安全·自动化
深蓝电商API2 小时前
Selenium 5.0 全新架构解析:值得升级吗?
爬虫·selenium
Urbano4 小时前
22 道工序、核心难点与自动化升级方案
运维·自动化
Urbano4 小时前
工装裤与外套缝制自动化对比:真实设备选型与工艺适配指南
运维·自动化
GlobalSign数字证书4 小时前
SSL证书过期致业务宕机?企业证书管理三大痛点与自动化方案
网络协议·自动化·ssl
wh_xia_jun4 小时前
Playwright 自动化实战指南 - 以 12306 余票查询为例
运维·自动化
极验5 小时前
智能体时代的自动化对抗:Agent Bot 与隐匿技术共舞
运维·自动化
施努卡机器视觉5 小时前
SNK施努卡转子自动化生产线:从铁芯上料到下线,精密装配方案
运维·自动化
心前阳光6 小时前
Unity资源导入之自动化资源导入
unity·自动化·游戏引擎
专业机床数据采集6 小时前
基于 Wireshark 抓包逆向设备通信协议,并用 C# UDP协议跨平台 实现宝元数控程序列表读取、上传、下载和删除
网络·测试工具·wireshark·程序传输·宝元数控·dnc·数控程序传输