Debido a la popularidad de Twitter y la forma en que interactúa con otros servicios web y aplicaciones , muchas bibliotecas de lenguajes de programación tienen una funcionalidad especial Twitter. Funcionalidad de Twitter de Python llega a través de una biblioteca de clase de contenedor , que da a los programadores de Python con una interfaz rápida y fácil de conectar al sistema de Twitter. Mediante el uso de métodos de la clase gorjeo, los programadores pueden entrar fácilmente en Twitter y leer líneas de tiempo de otros usuarios. Cosas que necesitará
Python Interpreter con IDE
Ver Más instrucciones
1
descargar e instalar la Interfaz de programación de aplicaciones de Twitter ( API ), llamado python -twitter en el código. google.com /p /python -twitter . Hay algunos otros envoltorios Twitter API para Python , pero python -twitter viene directamente desde el repositorio de Google Code con instrucciones de instalación , tutoriales y ejemplos de código disponibles .
2
Descargue e instale las bibliotecas Python OAuth de oauth.googlecode.com , e instalar la biblioteca oauth -python -twitter de oauth -python - twitter.googlecode.com . Modifique el método " getAccessToken " en oauth -python -twitter para que tenga un método adicional , "pin ":
getAccessToken (self, pin , URL = ACCESS_TOKEN_URL )
y agregue la siguiente a la línea de " token" variables (Fuente 2 ) :
token = self._FetchUrl (URL , parámetros = {' oauth_verifier ' : pin } , no_cache = True )
3
Crear el código para crear instancias de una conexión de Twitter en el IDE de Python. Una vez que el programador se instala la biblioteca python -twitter , ejecute el IDE en un terminal mediante la introducción de "python " y pulsar la tecla enter. En el indicador de IDE, escriba lo siguiente:
>>> import Twitter
>>> twitter_connection = twitter.Api ()
La variable " twitter_connection " ahora contiene un objeto de conexión de twitter, de la que el programador puede enviar y recibir información de los servidores de Twitter
4
Tire una línea de tiempo pública e imprimir a través de Python: .
>>> cronología = twitter_connection.GetUserTimeLine ( " nombre de usuario" )
>>> print [ s.text de s en la línea de tiempo ]
Esto imprimirá todos los mensajes actuales en la línea de tiempo pública usuarios. El texto puede ser formateado en una variedad de maneras . Con el fin de preformas otras funciones, puede ser necesaria la verificación mediante OAuth . En este caso , el programa de Python se debe registrar a través de Twitter siguiendo las instrucciones en dev.twitter.com /apps /new .