【发布时间】:2020-12-06 17:51:07
【问题描述】:
使用 Chrome,您可以在创建驱动程序时添加选项。你只是这样做
options = Options()
options.headless = True
driver = webdriver.Chrome(PATH\TO\DRIVER, options=options)
但出于某种原因,在尝试对 Microsoft Edge 执行相同操作时
options = Options()
options.headless = True
driver = webdriver.Edge(PATH\TO\DRIVER, options=options)
我收到此错误
TypeError: __init__() got an unexpected keyword argument 'options'
出于某种原因,Edge 的驱动程序不接受文件路径以外的任何其他参数。有什么方法可以像在 Chrome 中一样无头运行 Edge 并添加更多选项?
【问题讨论】:
-
你使用的是什么版本的硒?
-
@Sharmiko Selenium 3.141.0
标签: python selenium microsoft-edge