标签: browser-options

如何在 Python 中使用 Selenium 运行无头 Microsoft Edge?

使用 Chrome,您可以在创建驱动程序时添加选项。你只要做

options = Options()
options.headless = True
driver = webdriver.Chrome(PATH\TO\DRIVER, options=options)
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,当尝试对 Microsoft Edge 执行相同操作时

options = Options()
options.headless = True
driver = webdriver.Edge(PATH\TO\DRIVER, options=options)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

TypeError: init () 得到了意外的关键字参数 'options'

由于某种原因,Edge 的驱动程序不接受除文件路径之外的任何其他参数。有没有办法像 Chrome 一样运行 Edge 无头并添加更多选项?

python selenium-webdriver microsoft-edge microsoft-edge-headless browser-options

7
推荐指数
1
解决办法
2万
查看次数