报错】"/>
【关于 webdriver.Edge 运行报错】
selenium 模块 webdriver.Edge 运行报错的问题
- 问题
- 我的代码
- 原因
问题
seleniummon.exceptions.WebDriverException: Message: ‘msedgedriver’ executable needs to be in PATH
我的代码
下面展示我最开始的代码
from selenium import webdriver
from msedge.selenium_tools import Edge, EdgeOptions
options = EdgeOptions()
options.use_chromium = True
options.binary_location = r"C:\xx\Microsoft\EdgeCore\93.0.926.0\msedge.exe" # 浏览器的位置
driver = Edge(options=options, executable_path=r"D:\xx\Desktop\edgedriver_win64\msedgedriver.exe") # 相应的浏览器的驱动位置
driver.get("www.baidu")
修改之后的代码
driver = webdriver.Edge()driver.get('')
原因
在Selenium 4中已经内置了相关的类,直接调用webdriver.Edge()方法就行
(注意:要把下载好的浏览器驱动放到系统环境变量path中或者放到python安装目录下的Scripts文件中)如果问题还没有解决建议去看一下Microsoft Edge官方文档
更多推荐
【关于 webdriver.Edge 运行报错】
发布评论