[U-co] Ayuda con actualización de datos en PyGTK

Luis F. Lopez M. luis.lopez en ubuntu.com
Vie Mar 19 02:38:19 UTC 2010


On March 18, 2010 03:45:37 pm Julián Alarcón wrote:
> 2010/3/18 Sopore Linux - Mesa de Ayuda <arubioc en cancer.gov.co>:
> > El 18/03/2010 08:22 a.m., Hollman Enciso R. escribió:
> >> 2010/3/18 Julián Alarcón<alarconj en gmail.com>:
> >>> Buenos días lista!!
> >>> 
> >>> Se que no es un tema directamente propio, sin embargo se que hay
> >>> personas que tienen conocimientos de Python (al menos más que yo :)
> >>> 
> >>> Estoy realizando una aplicación sencilla que toma valores de una base
> >>> de datos PostgreSQL y los muestra en una tabla, no es nada complejo,
> >>> el código esta aqui:
> >>> http://paste.ubuntu.com/397244/
> >>> 
> >>> El problema es que no se como hacer para que la aplicación realice una
> >>> actualización cada 5 minutos con nuevos valores. Espero que alguien me
> >>> de una ayudita y uno que otro consejo.
> >>> 
> >>> PDT: Se que hay cosas que se pueden optimizar, pero por ahora requiero
> >>> esa funcionalidad y despues optimizaré el codigo.
> >> 
> >> Solo por si no consigue respuesta creo que en dev-co te pueden ayudar
> >> ...
> >> 
> >> http://preguntas.dev-co.org/
> > 
> > Te aconsejaría que pasases tu aplicación por un cron cada 5 minutillos!!
> > 
> > Busca un Manueal de crontab y pastilleale!
> > 
> > Ing. Alex Rubio
> > 
> > --
> > Al escribir recuerde observar la etiqueta (normas) de esta lista:
> > http://ur1.ca/0uf7 Para cambiar su inscripción, vaya a "Cambio de
> > opciones" en http://ur1.ca/0uf9
> 
> No creo que tenga mucho sentido usr cron en una aplicacion cliente con
> interfaz gráfica. 
> 
> Por cierto, seguí el consejo de Luis y de Simon[1] (en la lista de
> coreo de PyGTK) y esta funcionando, pero solo una parte, la
> actualizacion de los datos, pero no la visualizacion de los mismos.
> 
> 1. http://www.daa.com.au/pipermail/pygtk/2010-March/018414.html
Julian,

Cuando el timeout se activa, vuelves a ejecutar el query contra la BD?

Podrias tambien tener un cursor para actualizar los datos.

HTH,

-- 
Luis F. Lopez
luis.lopez en ubuntu.com




Más información sobre la lista de distribución Ubuntu-co