скачать файл с qwebkit на pyqt - PullRequest
       152

скачать файл с qwebkit на pyqt

1 голос
/ 08 февраля 2012

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

#!/usr/bin/env python

import os, sys, urllib.request
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *

if __name__ == '__main__':
    login_url = "http://google.com"

    app = QApplication(sys.argv)
    view = QWebView()
    frame = view.page().mainFrame()
    view.load(QUrl(login_url))
    view.show()
    app.exec_()

Что нужно для дополнения кода, чтобы вы могли скачивать файлы по ссылкам?

1 Ответ

2 голосов
/ 08 февраля 2012

Подключите обработчик к сигналу downloadRequested страницы веб-просмотра , а затем используйте networkAccessManager страницы для обработки запроса.

...