selenium使用Edge的 webdriver提示错误

最近由于项目的原因需要更换selenium的驱动,从Google谷歌更换成Edge驱动,然后发现官方下载的驱动文件不能直接放到python执行,提示一直在报错,后续通过多方查找才知道是驱动名称问题!!!

查看Edge版本

下载Edge的webdriver驱动

Edge的 webdriver驱动下载地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/?form=MA13LH

直接下载稳定版本Stable Channel X64版

解压驱动文件,把msedgedriver驱动文件放到python目录文件

执行selenium测试脚本

python 复制代码
from time import sleep
from selenium import webdriver

driver = webdriver.Edge()
driver.get(r'https://www.baidu.com/')

sleep(5)
driver.close()

报错

提示驱动文件不对,

解决方案

需要修改驱动名称MicrosoftWebDriver,再次执行脚本就好了!!!

相关推荐
liu****几秒前
LangChain-AI应用开发框架(一)
c++·python·langchain·本地部署大模型
天才测试猿几秒前
接口自动化测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
白小筠27 分钟前
Pytorch之张量的基本操作
人工智能·pytorch·python
self_correction37 分钟前
Python工具
网络·python·安全
Fevered 路小小呀!39 分钟前
mediapipe新版本怎么玩--面部特征检测
人工智能·python·计算机视觉
geyasi43 分钟前
【Flask】四、flask连接并操作数据库
数据库·python·flask
DeepModel1 小时前
机器学习降维:多维尺度分析 MDS
人工智能·python·机器学习
GinoWi1 小时前
Chapter 8 Python中的类
python
Thomas.Sir1 小时前
第六章:RAG知识库开发之【深入浅出RAG使用效果评估:从指标到实践】
人工智能·python·ai·rag·效果评估
Java面试题总结1 小时前
WAF 误杀了正常请求怎么补数据?CloudFront + Lambda@Edge 双函数架构实战
数据库·架构·edge