Russian Qt Forum

Программирование => Python => Тема начата: rustamakhmetov от Ноябрь 25, 2011, 10:45



Название: PyQt4: QNetworkDiskCache. Сохранение картинок с атрибутом "no-cache"
Отправлено: rustamakhmetov от Ноябрь 25, 2011, 10:45
Как используя QNetworkDiskCache реализовать сохранение картинок с атрибутом "no-cache" ?

PyQt 4.8.6
Python: 2.7
OS: WinXP 32bit

Код
Python
# coding: utf-8
import os,sys
from PyQt4.QtNetwork import *
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
 
app = QApplication(sys.argv)
 
manager = QNetworkAccessManager()
diskCache = QNetworkDiskCache()
diskCache.setCacheDirectory(os.path.join(os.getcwd(),"cache"))
manager.setCache(diskCache)
 
view = QWebView()
webpage = QWebPage()
view.setPage(webpage)
 
webpage.setNetworkAccessManager(manager)
 
url = "http://acmacolvia.info/img.php"
view.load(QUrl(url))
view.show()
app.exec_()
sys.exit()