En raison de la popularité de Twitter et la manière dont il interagit avec d'autres services et d'applications Web , de nombreuses bibliothèques du langage de programmation disposent d'une fonctionnalité de Twitter spécial. La fonctionnalité de Twitter Python vient au moyen d'une bibliothèque de classes wrapper , qui offre aux programmeurs Python une interface rapide et facile à brancher au système de Twitter . En utilisant les méthodes de la classe twitter , les programmeurs peuvent facilement se connecter à Twitter et lire les échéances des autres utilisateurs. Choses que vous devez
l'interpréteur Python avec IDE
Voir Plus Instructions
1
télécharger et installer le Twitter Application Programming Interface (API) , appelé python- twitter au code. google.com /p /python- twitter . Il ya quelques autres API Twitter wrappers pour Python, mais python- twitter vient directement à partir du référentiel de code Google avec instructions d'installation , des didacticiels et des exemples de code disponibles.
2
télécharger et installer les bibliothèques Python OAuth de oauth.googlecode.com et installer la bibliothèque oauth - python- twitter de oauth - python- twitter.googlecode.com . Modifiez la méthode " getAccessToken " dans oauth - python- twitter afin qu'il prenne une méthode supplémentaire , "pin ":
getAccessToken (self, broches, URL = ACCESS_TOKEN_URL )
et ajoutez la ligne suivante à la ligne "token" de variable ( Source 2 ) :
token = self._FetchUrl (URL , paramètres = {' oauth_verifier ' : pin } , no_cache = True)
3
Créer le code pour instancier une connexion Twitter dans l'IDE Python. Une fois que le programmeur installe la bibliothèque python- twitter , exécuter l'EDI dans un terminal en tapant " python " et en appuyant sur la touche Entrée. À l'invite IDE, entrez la commande suivante :
>>> import twitter
>>> twitter_connection = twitter.Api ()
La variable " twitter_connection " contient maintenant un objet de connexion twitter , à partir de laquelle le programmeur peut envoyer et récupérer des informations depuis les serveurs Twitter
4
Tirer un calendrier public et l'imprimer via Python : .
>>> calendrier = twitter_connection.GetUserTimeLine ( "username" )
>>> print [ s.text pour s dans la chronologie ]
Cela affichera tous les messages actuels sur la timeline public des utilisateurs. Le texte peut être formaté dans une variété de façons. Afin de préforme d'autres fonctions , la vérification avec OAuth peut être nécessaire. Dans ce cas , le programme Python doit être enregistré par Twitter en suivant les instructions à dev.twitter.com /apps /nouveau .