scraper: estado del subte

written by juan on April 28th, 2008 @ 08:11 PM

El otro día me comí el garron de caminar 15 cuadras para tomar el subte sin saber que estaba cortado. Cuando llegué a casa arme un scraper para consultarlo facilmente: subte.py. Devuelve un arreglo de estados del subte. El estado del subte contiene:

  • la linea de subte en cuestión,
  • el time_t del servidor de última actualización de los datos del servidor,
  • el estado en forma de string,
  • el periodo entre subtes en segundos.

Los datos lo puede consumir otro sistema, y tambien se puede llamar desde la linea de comandos, formateado para humanos:

Datos de Mon Apr 28 19:57:22 2008
A: Servicio Normal (pasa cada 4.00 minutos)
B: Servicio Normal (pasa cada 4.00 minutos)
C: Servicio Normal (pasa cada 4.00 minutos)
D: Servicio Normal (pasa cada 4.00 minutos)
E: Servicio Normal (pasa cada 6.00 minutos)
P: Servicio Normal (pasa cada 8.00 minutos)
U: Servicio Normal (pasa cada 11.00 minutos)

Próximamente lo expondré como WS.

Comments

  • Matias on 28 Apr 20:33

    Que buena onda tuviste con la idea!! Genial!!
  • Manuel on 29 Apr 01:25

    Me volví loco buscando alguna web para BeautifulSoupear el estado de los trenes y ahora que la encontré se me hizo re tarde. Mañana veo si le agrego los trenes y te mando el script, así si te interesa también lo podés usar (tal vez como un WS aparte así no sobrecargas demasiado el del subte, que es el que vos usás). Ah, la web que encontré es esta: http://www.lanacion.com.ar/informaciongeneral/transito/index.asp también tiene tránsito.
  • Fernando on 29 Apr 12:06

    Gracias! Me resulta util para uso personal.

Comments are closed

Options:

Size

Colors