Как отключить Java в IE с Python селеном - PullRequest
0 голосов
/ 04 февраля 2020

Я пытаюсь автоматизировать некоторые веб-сайты в моей работе с Python и селеном, но я сталкиваюсь с некоторыми проблемами совместимости.

Компьютеры в моей работе имеют несколько разных версий Google chrome ( около 6 версий), поэтому, чтобы справиться с этим, я должен использовать некоторую попытку / за исключением разных версий chromedriver, и это раздражает, когда черный экран и chrome открываются и закрываются, пока не совпадут с компьютерной версией.

В противном случае я могу использовать IE вместо Chrome, но на веб-сайте, который я пытаюсь автоматизировать, есть меню, в котором используется Java, и на компьютере, на котором Java устарела, появляется всплывающее окно, и это раздражает. откажись тоже. Это меню появляется только на IE.

. Есть ли возможность запускать разные версии хромедривера без попытки / исключить или каким-либо другим способом блокировать всплывающее окно java на IE?

Спасибо

РЕДАКТИРОВАТЬ: My Try / Except code:

try:
    caminho = os.getcwd() + '\driver\chromedriver78.exe'
    self.driver = webdriver.Chrome(executable_path=caminho)
except:
    try:
        caminho = os.getcwd() + '\driver\chromedriver74.exe'
        self.driver = webdriver.Chrome(executable_path=caminho)
    except:
        try:
            caminho = os.getcwd() + '\driver\chromedriver77.exe'
            self.driver = webdriver.Chrome(executable_path=caminho)
        except:
            try:
                ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...