Как переключиться в окно безопасности Windows и ввести учетные данныеPython

Программы на Python
Anonymous
Как переключиться в окно безопасности Windows и ввести учетные данные

Сообщение Anonymous »

Вот мои шаги
1. Используя selenium webdriver, я открываю Edge

2. Затем после щелчка по ссылке открывается всплывающее окно безопасности. Прикрепляю скриншот

Изображение
3. Я пытался переключить это окно разными способами. Это не оповещение, потому что, когда я вызвал оповещение, мне сказали, что такие оповещения не открыты.

Я пытался позвонить следующим, но выдал ошибку

Код: Выделить всё

 window_after = driver.window_handles[1]
Следующие две строки дали мне 1 дескриптор:

Код: Выделить всё

handles = driver.window_handles
print("Number of handles ", len(handles))

Output:
Number of handles  1
если это не оповещение, не окно, то что это? просмотр исходного кода ничего не печатает.

Все, что мне нужно, это ввести имя пользователя и пароль, а затем нажать кнопку «ОК».
  • Я положил программу в режим сна на 20 секунд, а затем вручную выбрал курсором текстовое поле имени пользователя. Выполняется следующий код, но он ничего не делает

    ActionChains(driver).send_keys("Test").perform()
Примечание: нужен ответ только для Microsoft Edge.

Подробнее здесь: https://stackoverflow.com/questions/588 ... redentials

Вернуться в «Python»