Python - Как сохранить файл, доставленный из HTML? - PullRequest
1 голос
/ 02 сентября 2010

У меня есть форма, которая при отправке пользователем перенаправляет на страницу благодарности, и файл, выбранный для загрузки, начинает загружаться.

Как я могу сохранить этот файл, используя python?Я могу использовать urllib.urlopen в python, чтобы открыть URL для публикации, но возвращаемое html - это страница благодарности, которая, как я подозревал, будет.Есть ли решение, позволяющее мне получить содержимое файла, который будет загружен с веб-сайта, и сохранить его локально?

Заранее благодарен за любую помощь.

1 Ответ

2 голосов
/ 02 сентября 2010

Если вы получаете страницу благодарности, вероятно, где-то там находится URL-адрес файла. Ищите <meta http-equiv="refresh"> или перенаправления JavaScript. Ctrl + F для страницы с именем файла также может помочь.

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

...