Загрузите файл в Zippyshare.com использование mechanize под Python

#python #file-upload #upload #mechanize

#python #загрузка файла #загрузка #механизировать

Вопрос:

Я пытаюсь загрузить файл с Zippyshare.com помощью Python mechanize .

На этой странице есть загрузчик HTML: http://www.zippyshare.com/sites/index_old.jsp

 browser = mechanize.Browser()
browser.set_handle_robots(False)
browser.set_handle_refresh(False)
browser.addheaders = [('User-agent', 'Firefox')]
browser.open('http://www.zippyshare.com/sites/index_old.jsp')
browser.select_form(nr=1)
browser.form.add_file(open('/home/aaa.txt', 'rb'), 'text/plain', 'aaa.txt')
browser.submit()
 

Следующий скрипт может выбрать форму и успешно выполнить действие отправки.

Однако ничего не загружается.

Что-то не так с form.add_file разделом? И как написать правильный add_file метод для Zippyshare.com ? Большое спасибо.

Комментарии:

1. Может быть, вы можете использовать requests библиотеку для загрузки файла?