#引入selenium库中的 webdriver 模块
from selenium import webdriver
#打开浏览器
driver = webdriver.Edge()
#driver = webdriver.Edge('')#浏览器.exe文件的位置
#打开百度搜索主页
driver.get("https://www.baidu.com/")
这是代码,代码本身是没有问题的,问题就出在驱动版本上

下载驱动时,如果用的是edge普通版,不要下载最新版的edge驱动,下载那个stable channel,版本是x64
如果下载的是最新的101版本的edge驱动,会无法打开网页
如果非要用新版驱动,浏览器也要跟着换成新版的,如dev渠道和canary渠道的,不然版本不一样就会报错
本文主要介绍了在使用Python的Selenium库时遇到的问题:使用Edge浏览器驱动无法打开网页。关键在于驱动版本的选择。建议使用稳定版通道(stable channel)的x64驱动,而非最新版。如果选择最新版驱动,则需对应使用Edge浏览器的dev或canary频道,以避免版本不匹配导致的错误。
6409





