How to open up Microsoft Edge using Selenium and Python(如何使用Selify和Python打开Microsoft Edge)
本文介绍了如何使用Selify和Python打开Microsoft Edge的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已将msedge驱动程序添加到PATH变量中。
cmd确认MSEdgeDriver已成功启动
但是,当我运行
import os
from selenium import webdriver
browser2 = webdriver.Edge()
我收到一个异常错误,显示为
"WebDriverException: Message: 'MicrosoftWebDriver.exe' executable needs to be in PATH."
帮助
推荐答案
根据Use WebDriver (Chromium) for test automation中的文档,您需要按照以下步骤操作:
- Install Microsoft Edge (Chromium):确保您已安装Microsoft Edge (Chromium)。若要确认您已安装Microsoft Edge(Chromium),请转到浏览器中的
edge://settings/help,并验证版本号是版本75或更高版本。 - Download Microsoft Edge Driver:
- 转到
edge://settings/help获取Edge的版本。
- 转到
- 导航到Microsoft Edge Driver downloads页并下载与Edge版本号匹配的驱动程序。
代码块
现在,您可以使用以下代码块:
from selenium import webdriver
driver = webdriver.Edge(executable_path=r'C:path omsedgedriver.exe')
driver.get('edge://settings/help')
print("Page title is: %s" %(driver.title))
#driver.quit()
这篇关于如何使用Selify和Python打开Microsoft Edge的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
编程基础网
本文标题为:如何使用Selify和Python打开Microsoft Edge
基础教程推荐
猜你喜欢
- Discord.py 缺少必需的参数 2022-01-01
- 将 x 轴刻度更改为自定义字符串 2022-01-01
- 尝试制作WhatsApp机器人 2022-01-01
- 用 Python 编写 Fortran 无格式文件 2022-01-01
- 由Python将MP3转换为MIDI(类型错误:无法加载插件:mtg-Melodia:Melodia) 2022-01-01
- pyserial - 可以从线程 a 写入串行端口,是否阻塞从线程 b 读取? 2022-01-01
- 在 Celery 工作人员中捕获 Heroku SIGTERM 以优雅地关 2022-01-01
- 使用生成器和迭代器时 Python 多循环失败 2022-01-01
- numpy float:比算术运算中内置的慢 10 倍? 2022-01-01
- 与常规 dict 相比,Python manager.dict() 非常慢 2022-01-01
