【关于 webdriver.Edge 运行报错】

编程入门 行业动态 更新时间:2024-10-25 18:29:04

【关于 webdriver.Edge 运行<a href=https://www.elefans.com/category/jswz/34/1771188.html style=报错】"/>

【关于 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 运行报错】

本文发布于:2024-03-23 22:15:02,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1743468.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:报错   webdriver   Edge

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!