- 下载驱动 https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/,选择自己浏览器对应的版本下载
- 解压,把解压后的文件夹添加进环境变量path或者记下绝对路径
- 使用pip命令安装两个包:
pip install msedge-selenium-tools selenium
- 右键桌面浏览器图标>属性,找到可执行文件的目标位置,我这里是
C:\Users\lenovo\AppData\Local\Microsoft\Edge SxS\Application\msedge.exe

- 代码部分
from msedge.selenium_tools import Edge,EdgeOptions
if __name__ == '__main__':
driver_url = r"C:\Users\lenovo\Downloads\edgedriver_win64\msedgedriver.exe"
options = EdgeOptions()
options.use_chromium =True
options.binary_location = r"C:\Users\lenovo\AppData\Local\Microsoft\Edge SxS\Application\msedge.exe"
browser = Edge(executable_path=driver_url, port=9515, options=options)
browser.get("http://www.baidu.com")
browser.save_screenshot('baidu.png')
print('done')
browser.quit()
- 参考文档:使用 WebDriver (Chromium) 进行测试自动化,Selenium Tools for Microsoft Edge