Почему при использование webdriverIE все равно открывается EDge?

При использовании webdriver.Ie() для запуска Internet Explorer в Selenium в Python, возможно, драйвер IE не может быть запущен из-за блокировки браузера для использования небезопасного содержимого или альтернативных настроек безопасности, которые могут вызвать открытие браузера Edge вместо IE.

Для того, чтобы исправить данную проблему, попробуйте следующие решения:

  1. Обновите драйвер для IE: Убедитесь, что у вас установлена последняя версия драйвера для Internet Explorer. Скачайте и запустите последнюю версию WebDriver для IE отсюда.
  1. Проверьте настройки безопасности: Иногда настройки безопасности браузера или операционной системы могут блокировать запуск IE через WebDriver. Убедитесь, что IE разрешен в безопасности и антивирусных программах.
  1. Измените настройки реестра Windows: Иногда при запуске драйвера IE возникают проблемы из-за настроек в реестре. Можно попробовать изменить следующие параметры в реестре Windows:
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainFeatureControlFEATURE_BROWSER_EMULATION
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainFeatureControlFEATURE_ENABLE_CLIPCHILDREN_OPTIMIZATION
  1. Используйте Edge вместо IE: Если проблемы с запуском IE не удается решить, можно попробовать использовать Microsoft Edge вместо IE, так как Edge также поддерживается WebDriver и может быть запущен без проблем.

Если после применения всех этих решений проблема с запуском IE в Selenium с помощью webdriver.Ie() все равно не решена, возможно, причина может быть в конфликте версий браузера, драйвера и Selenium WebDriver. В этом случае, стоит попробовать обновить все компоненты до последних версий и проверить их совместимость друг с другом.

Надеюсь, эти предложенные решения помогут вам исправить проблему с открытием браузера Edge вместо Internet Explorer при использовании WebDriver.