有没有办法在 Python 脚本中使用 selenium 来使用 IE webdriver,而无需在 IE 浏览器设置中为所有区域设置保护模式?
注意:场景是该组织确实允许您更改 IE 浏览器中的设置,因此我正在寻找解决方法。
我正在尝试下面的脚本,但出现错误:
“ selenium.common.exceptions.SessionNotCreatedException:消息:启动 Internet Explorer 时出现意外错误。所有区域的保护模式设置不同。所有区域的启用保护模式必须设置为相同的值(启用或禁用)。 “
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
cap = DesiredCapabilities.INTERNETEXPLORER.copy()
cap['INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS'] = True
driver = webdriver.Ie(capabilities=cap, executable_path=r'C:\Users\Harsha\Videos\waterbox\IEDriverServer.exe')
driver.get('https://google.com')