Я пытаюсь автоматически загружать файлы из всплывающего диалогового окна, используя selenium-python.
Всплывающие окна firefox выглядят так:
Я хочу симулировать нажатие "ОК"
Я нашел этот ответ. Как захватить всплывающее окно в Selenium 2 python, который отправил меня в документы https://selenium-python.readthedocs.org/en/latest/navigating.html?highlight=popup#popup-dialogs
Я пробовал это
alert = driver.switch_to_alert()
#alert.send_keys(Keys.RETURN) #No alert is present
и это
alert = driver.switch_to_alert()
alert.accept() #no alert is present
Если я запустил pprint.pprint(driver.window_handles)
он печатает только один GUID - показывая, что присутствует только одно окно.
Поэтому, если не присутствует предупреждение, и есть только одно окно - как загрузить эти файлы?