Когда я пытаюсь автоматически загрузить файл с какой-либо веб-страницы, используя Python,
Я получаю диалоговое окно веб-страницы (я использую IE). В окне есть две кнопки, такие как «Продолжить» и «Отмена». Я не могу понять, как нажать на кнопку Продолжить. Проблема в
что я не знаю, как управлять диалогом веб-страницы с Python. Я пытался использовать
winGuiAuto, чтобы найти элементы управления окна, но он не может распознать любой тип кнопки
контролирует ... идеи?
Саша
Уточнение моего вопроса:
Моя цель - загрузить биржевые данные с определенного веб-сайта. Мне нужно выполнить это для многих акций, поэтому мне нужно, чтобы Python делал это для меня повторяющимся образом. Этот конкретный сайт экспортирует данные, позволяя мне загрузить их в файл Excel, щелкнув ссылку. Однако после нажатия на ссылку я получаю диалоговое окно веб-страницы с вопросом, уверен ли я, что хочу скачать этот файл. Это диалоговое окно веб-страницы является моей проблемой - это не HTML-страница и это не обычное диалоговое окно Windows. Это что-то еще, и я не могу настроить, как управлять им с помощью Python. Он имеет две кнопки, и мне нужно нажать на одну из них (т.е. продолжить). Кажется, это особый вид окна, реализованный в IE. Он отличается своим названием, которое выглядит так: Диалог веб-страницы - Скачать blalblabla. Если я нажимаю «Продолжить» вручную, он открывает обычное диалоговое окно Windows (открыть, сохранить, отменить), которое я знаю, как обращаться с библиотекой winGuiAuto. Попытка использовать эту библиотеку для диалогового окна веб-страницы без удачи. Пробовал распознавать кнопки с помощью инструмента Autoit Info - тоже не повезло. На самом деле, возможно, это не кнопки, а на самом деле ссылки, однако я не вижу ссылок, и исходный код не виден ... Мне нужен кто-то, кто скажет мне, что такое диалоговое окно веб-страницы и как им управлять Python. Это был мой вопрос.