Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 25, 2011 02:54:15

vlad0405
От:
Зарегистрирован: 2011-07-14
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Pyqt4 QWebPage.chooseFile

Подскажите,

можно ли через QWebPage.chooseFile сделать загрузку файла на сервер с веб страницы?
В документации пока плаваю, а примеров найти не могу.
Пока что все примеры предлагают делать загрузку файлов через отправку POST запроса QNetworkAccessManager.post(request,data) (предварительно собрав запрос вручную).

Но если можно как-то отправить через QWebPage.chooseFile, это было бы более естественно.



Офлайн

#2 Окт. 25, 2011 18:02:52

dartNNN
От:
Зарегистрирован: 2009-12-08
Сообщения: 199
Репутация: +  0  -
Профиль   Отправить e-mail  

Pyqt4 QWebPage.chooseFile

Не совсем ясно, что именно нужно. Функция chooseFile вызывается при попытке загрузки файла, т.е. если пользователь на странице нажмет кнопку загрузить файл (upload) то перегрузив эту функцию ты можешь добавить определенную обработку этого события. POST - вполне естесственный вариант(с точки зрения программиста, а не пользователя:)), что-то не подходит? Если ты хочешь имитировать нажатие кнопки “upload”, то это уже другой разговор.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version