Найти - Пользователи
Полная версия: pyQt4, proxy..
Начало » GUI » pyQt4, proxy..
1
124bit
а как заставить это работать через proxy, не используя QNetworkProxy.setApplicationProxy(QNetworkProxy proxy)?
то есть мне надо создать два self.view = QtWebKit.QWebView(self) на одной подложке и заставить их одновременно работать, но через разные прокси.. как это реализовать,?
class Webber(QtGui.QMainWindow):
def __init__(self,cookieFile):

QtGui.QMainWindow.__init__(self)
self.resize(800,600)

quit = QtGui.QPushButton('Cookies', self)
quit.setGeometry(10, 10, 60, 35)
self.connect(quit, QtCore.SIGNAL('clicked()'),self.printer)
# cj = cookielib.LWPCookieJar()
# if os.path.isfile(cookieFile):
# cj.load(cookieFile)
self.view = QtWebKit.QWebView(self)
self.view.setGeometry(100, 200, 500, 300)
self.view.load(QtCore.QUrl('http://4bux.org'))
self.view.show()
def printer(self):
page = self.view.page()
manager = page.networkAccessManager()
cookie_jar = manager.cookieJar()

current_url = self.view.url()
print u"Current url -- %s" % unicode(current_url.toString())
for cookie in cookie_jar.cookiesForUrl(current_url):
print 'name',str(cookie.name())
print 'path', str(cookie.path())
print 'domain',str(cookie.domain())
print 'value',str(cookie.value())
j2a
Человек, читай документацию
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB