Python:Selenium 中Edge 更换为Chromium内核版本(新版本)
-
下载对应Edge版本的webdriver
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
-
将下载的文件“msedgedriver.exe”复制到Edge安装目录下,如
C:\Program Files (x86)\Microsoft\Edge\Application
-
在python安装目录中找到Edge的webdriver.py文件
C:\Users\Lemon\AppData\Local\Programs\Python\Python37\Lib\site-packages\selenium\webdriver\edge\webdirver.py
-
将28行的 ‘MicrosoftWebDriver.exe’ 修改为
‘C:\Program Files (x86)\Microsoft\Edge\Application\msedgedriver.exe’
注意
-
selenium版本:
pip show selenium --version
Version: 3.141.0
-
Edge每次更新后更换对应版本的webdriver
2020/12/2更新
突然发现有专门给Edge用的库:msedge-selenium-tools ,
此库可以对EdgeHTML和Chromium内核的Edge进行测试,使用方法没有太多改变
附使用方法:https://docs.microsoft.com/zh-cn/microsoft-edge/webdriver-chromium/?tabs=python