Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PySide.QtCore import *
- from PySide.QtNetwork import *
- class CreditChecker(QObject):
- manager = QNetworkAccessManager()
- username = ""
- password = ""
- def __init__(self, username, password):
- QObject.__init__(self)
- self.username = username
- self.password = password
- def cookie_init(self, url):
- req = urllib2.Request(url)
- self.cookie_response = self.opener.open(req)
- def post_data(self, url, data):
- purl = QUrl(url)
- for key, value in data.iteritems():
- purl.addQueryItem(key, value)
- req = QNetworkRequest(purl)
- self.reply = self.manager.get(req)
- QObject.connect(self.reply, SIGNAL("finished()"), self.readData)
- QObject.connect(self.reply, SIGNAL("error(int)"), self.showError)
- def readData(self):
- print "Begin reading..."
- self.reply.readAll()
- print self.reply
- def showError(self):
- print self.reply.errorString()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement