最近由于项目的原因需要更换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,再次执行脚本就好了!!!