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,再次执行脚本就好了!!!

相关推荐
哆啦A梦的口袋呀4 分钟前
深入理解系统:UML类图
开发语言·python·uml
虎冯河20 分钟前
怎么让Comfyui导出的图像不包含工作流信息,
开发语言·python
葬爱家族小阿杰1 小时前
python执行测试用例,allure报乱码且未成功生成报告
开发语言·python·测试用例
xx155802862xx1 小时前
Python如何给视频添加音频和字幕
java·python·音视频
酷爱码1 小时前
Python实现简单音频数据压缩与解压算法
开发语言·python
花果山总钻风2 小时前
SQLAlchemy 中的 func 函数使用指南
python
知识中的海王2 小时前
Python html 库用法详解
开发语言·python
面朝大海,春不暖,花不开2 小时前
使用 Python 正则表达式实现文本替换与电话号码规范化
python·mysql·正则表达式
淘小白_TXB21962 小时前
Python网页自动化Selenium中文文档
python·selenium·自动化·网页自动化
Clair-Sean2 小时前
【JavaSE】多线程基础学习笔记
笔记·python·学习