Wegen Twitter die Popularität und die Art und Weise , in der es interagiert mit anderen Web-Services und Anwendungen , haben viele Programmiersprache Bibliotheken spezielle Twitter -Funktionalität. Pythons Twitter Funktionalität kommt durch eine Wrapper-Klasse Bibliothek, die Python-Programmierer gibt einen schnellen und einfachen Schnittstelle bei Twitter das System anschließen. Durch die Nutzung der twitter -Klasse Methoden können Programmierer leicht in Twitter anmelden und das Lesen anderer Nutzer Zeitachsen . Things You
Python Interpreter mit IDE
brauchen anzeigen Weitere Anweisungen
1
Downloaden und installieren Sie die Twitter Application Programming Interface (API) , genannt python- twitter an Code. google.com /p /python- twitter . Es gibt ein paar andere Twitter-API -Wrapper für Python, aber python- twitter kommt direkt aus der Google Code -Repository mit der Installation Richtungen , code Tutorials und Beispiele zur Verfügung.
2
Downloaden und installieren Sie die oAuth Python -Bibliotheken aus oauth.googlecode.com , und installieren Sie das OAuth - python- twitter -Bibliothek von OAuth - python - twitter.googlecode.com . Ändern Sie den " getAccessToken " Verfahren in OAuth - python- twitter so , dass es eine zusätzliche Methode , "pin " nimmt:
getAccessToken (self, pin, URL = ACCESS_TOKEN_URL )
und fügen Sie den folgenden der "Token" variable Linie (Quelle 2):
token = self._FetchUrl (URL , Parameter = {' oauth_verifier ' : pin } , no_cache = True )
3
erstellen der Code, um eine Twitter -Verbindung in der Python IDE instanziieren. Sobald der Programmierer installiert die Python - Bibliothek twitter , führen Sie die IDE in einem Terminal durch Eingabe von " Python " und schlagen Sie die Eingabetaste. Am IDE Eingabeaufforderung folgendes eingeben:
>>> import twitter
>>> twitter_connection = twitter.Api ()
Die Variable " twitter_connection " enthält nun eine twitter Connection-Objekt , von dem die Programmierer senden und abrufen von Informationen aus dem Twitter -Server
4
Ziehen Sie eine öffentliche Zeitleiste und drucken Sie es durch Python : .
Timeline >>> = twitter_connection.GetUserTimeLine ( "username" )
>>> print [ s.text für s in der Zeitleiste ]
Dadurch werden alle aktuellen Beiträge ausdrucken auf die Benutzer der öffentlichen Timeline. Der Text kann in einer Vielzahl von Arten formatiert werden. Um andere Funktionen Vorform könnte Verifikation durch oAuth erforderlich. In diesem Fall muss das Python-Programm über Twitter von folgenden Anweisungen an dev.twitter.com /apps /new registriert werden.