【发布时间】:2026-01-03 04:25:01
【问题描述】:
使用 python 和 selenium,我有一个 IE 无头运行的功能,但由于某种原因它无法正常工作。它适用于 Chrome,但不适用于 IE。我可以发誓它以前有效。有什么想法吗?
from selenium import webdriver
from selenium.webdriver.ie.options import Options as IEOptions
def openie():
setglobalvariables()
window_size = '1920,1080'
ie_options = IEOptions()
ie_options.add_argument('--headless')
ie_options.add_argument('--window-size=%s' % window_size)
ie_options.add_argument('--no-sandbox')
driver = webdriver.Ie(input_path + 'IEDriverServer.exe', options=ie_options)
url = settingsfile('url').strip()
statusmessage(url)
driver.get(url)
driver.maximize_window()
driver.implicitly_wait(3)
return driver
【问题讨论】:
-
您确定使用 Selenium 将 IE 作为无头运行吗?听起来不是一个选项:*.com/questions/55774761/…
-
@RyanWilson - 显然,我弄错了:(
标签: python selenium selenium-webdriver internet-explorer