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

相关推荐
zopple几秒前
ThinkPHP5常见问题及解决方案
python·php·laravel
234710212736 分钟前
4.15 学习笔记
开发语言·软件测试·python
qq_372154231 小时前
SQL嵌套查询中常见报错排查_语法与权限处理
jvm·数据库·python
2401_887724502 小时前
CSS如何设置文字溢出显示省略号_利用text-overflowellipsis
jvm·数据库·python
m0_747854522 小时前
golang如何实现应用启动耗时分析_golang应用启动耗时分析实现思路
jvm·数据库·python
解救女汉子2 小时前
如何截断SQL小数位数_使用TRUNCATE函数控制精度
jvm·数据库·python
2301_803875612 小时前
如何用 objectStore.get 根据主键 ID 获取数据库单条数据
jvm·数据库·python
耿雨飞2 小时前
Python 后端开发技术博客专栏 | 第 06 篇 描述符与属性管理 -- 理解 Python 属性访问的底层机制
开发语言·python
weixin_458580122 小时前
如何修改AWR保留时间_将默认8天保留期延长至30天的设置
jvm·数据库·python
耿雨飞2 小时前
Python 后端开发技术博客专栏 | 第 08 篇 上下文管理器与类型系统 -- 资源管理与代码健壮性
开发语言·python