#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
библиотеку для загрузки файла?