import urllib class twitter: mypar = {'username' : 'utentetwitter', 'password' : 'passwtwitter', 'server': 'twitter.com', 'newmessage' : '/direct_messages/new.xml' } recipient = "" message = "" def __init__(self): pass def setRecipient(self,myrecipient): self.recipient = myrecipient def setMessage(self,mymessage): self.message = mymessage def sendDirectmessage(self): if self.recipient == "": return "KO, missing recipient" if self.message == "": return "KO, missing message" params = urllib.urlencode({'user' : self.recipient, 'text' : self.message }) f = urllib.urlopen("http://" + self.mypar['username'] + ":" + self.mypar['password'] + "@" + self.mypar['server'] + self.mypar['newmessage'], params) risposta=f.read() return risposta