Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2011, 02:39
Avatar de cvander
cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 7 meses
Puntos: 1792
Mis primeras pruebas con twython

Hoy estuve haciendo algunas cosas con python y esta librería que me recomendó Arturo Jamaica para trabajar con twitter. Me encantó el potencial.

Después del easy_install twython arme esta pequeña consulta para ir a buscar los últimos tweets que tienen relación con foros del web.

Código Python:
Ver original
  1. from twython import Twython
  2.  
  3. twitter = Twython()
  4. query = "forosdelweb"
  5.  
  6. tweets = twitter.searchTwitter(q=query,rpp="100",page="1")
  7.  
  8. for tweet in tweets["results"] :
  9.     print tweet['text'].encode('utf-8')
  10.     print "por @" + tweet['from_user'].encode('utf-8')

Funciona de maravilla. Seguí investigando y encontré este ejemplo que lo guarda en un archivo de texto y hace además un ciclo por los diferentes resultados que va generando twitter.

http://slacy.com/blog/2010/06/a-simp...tter-searches/


Ahora, tengo dos retos y a ver como pueden guiarme.

1. Quiero almacenar los datos en una base de datos. Qué base de datos me recomiendan que trabaje con python? Me interesa probar cosas nuevas. Y cómo harían el filtrado para asegurarme que no guarde un tweet varias veces. Se me ocurre filtrar por el mismo ID del tweet que sería lo más fácil.

2. Quiero implementar esto en la web con un cronjob (creo que django podría servirme aquí)
__________________
- Christian Van Der Henst
Platzi