Мне нужно загрузить сотни файлов через html-форму, чтобы они оказались на сервере. У меня нет других вариантов и нужно пройти через форму.Автоматизация взаимодействия с браузером
Я попытался сделать это проблематично с помощью python, но я делаю что-то неправильно, и файлы пустые, когда я пытаюсь открыть их через веб-интерфейс. Я также попытался сделать повтор с помощью TamperData firefox, и в этом случае файл также будет загружен неправильно.
Так что мне интересно изучить идею загрузки файлов, автоматизируя мой браузер. Все, что мне нужно сделать, это:
for file in files:
open a page
click on the browse button
select a file
click the upload button
Какое программное обеспечение/библиотека я могу использовать для этого? Мне не обязательно делать это с помощью python, поскольку мне больше не понадобится делать это в будущем. Мне просто нужно получить файлы там, где это возможно.
У меня есть доступ к Windows 7, Mac OS X и Suse Linux.
Я также не заботясь, какой браузер я использую.
google silenium – alko
silenium webdrive может помочь вам – timger