Друзья,
Я бы хотел, чтобы моя программа игнорировала IE настройки защищенного режима в моем коде, поэтому программа написана, как показано ниже. Проблема заключается в том, что при использовании в программе кода «игнорировать настройки защищенного режима» драйвер.quit () не работает. Браузер не закрывается. Если я не использую этот параметр, игнорируйте код настроек защищенного режима и установите все зоны в параметрах IE одинаково (снят флажок «Включить режим защиты в безопасности» и «Дополнительно»), тогда работает driver.quit () и браузер закрывается.
Есть идеи, почему driver.quit () не работает с приведенным ниже кодом игнорирования настроек защищенного режима? (Обратите внимание - driver.close () также не работает).
Мой код:
if (self.browser=='IE'):
ie_options = Options()
ie_options.ignore_protected_mode_settings = True
driver = webdriver.Ie(executable_path='C:/Sel/Drivers/IEDriverServer.exe',options=ie_options)
print("Browser is Invoked")
#driver.implicitly_wait(10)
driver.get("http://www.amazon.co.uk")
driver.quit()