1. Используя selenium webdriver, я открываю Edge
2. Затем после щелчка по ссылке открывается всплывающее окно безопасности. Прикрепляю скриншот

3. Я пытался переключить это окно разными способами. Это не оповещение, потому что, когда я вызвал оповещение, мне сказали, что такие оповещения не открыты.
Я пытался позвонить следующим, но выдал ошибку
Код: Выделить всё
window_after = driver.window_handles[1]
Код: Выделить всё
handles = driver.window_handles
print("Number of handles ", len(handles))
Output:
Number of handles 1
Все, что мне нужно, это ввести имя пользователя и пароль, а затем нажать кнопку «ОК».
- Я положил программу в режим сна на 20 секунд, а затем вручную выбрал курсором текстовое поле имени пользователя. Выполняется следующий код, но он ничего не делает
ActionChains(driver).send_keys("Test").perform()
Подробнее здесь: https://stackoverflow.com/questions/588 ... redentials