python 不支持 selenium edge webdriver 版本

python selenium edge webdriver version not supported

我刚刚开始使用 Selenium。现在我正在使用 Python。我试过这个:

from selenium import webdriver 
driver = webdriver.Edge()

并收到错误消息:

WebDriverException: Message: 'MicrosoftWebDriver.exe' executable needs to be in PATH. Please download from http://go.microsoft.com/fwlink/?LinkId=619687

所以我按照link下载了最新版本,但是出现了新的错误:

driver = webdriver.Edge('edgedriver_win64\msedgedriver.exe')

SessionNotCreatedException: Message: session not created: This version of MSEdgeDriver only supports MSEdge version 90
Current browser version is 81.0.416.77 with binary path C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe

现在我不知道该怎么办。从 download link 中找到的 webdrvier 的早期版本是 88。

更新 edge 浏览器或使用以前版本的驱动程序

您可以从以下位置下载以前的版本:

https://msedgewebdriverstorage.z22.web.core.windows.net/

点击下一页,直到你得到你想要的版本,