[Python-es] Ejecutar una función cada cierto tiempo

Abraham Zamudio abraham.zamudio en gmail.com
Jue Jun 17 18:21:30 CEST 2010


Event scheduler
http://docs.python.org/library/sched.html

2010/6/17 Jesús Genicio <jgenicio en gmail.com>

> Hola:
>
> Necesito ejecutar una función cada cierto tiempo, es para leer un
> parámetro de un dispositivo externo.
>
> Utilizo la llamada ( como indico en archivo adjunto):
>
> if __name__ == "__main__":
>    try:
>        a = App()
>        gobject.timeout_add( 1000, a.imprime)
>        gtk.main()
>    except KeyboardInterrupt:
>        pass
>
> Y me da la temperatura una vez, pero ya no más.
>
> Bueno, según editaba este correo ya lo he solucionado, "a mi
> manera :))".
>
> Aparte de lo indicado arriba en la función "def imprime(self):"
>
> He añadido al final "gobject.timeout_add( 1000, self.imprime)"
>
> ¿Es de buen uso y costumbre hacerlo así.?
>
> S2
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
Abraham Zamudio Ch.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20100617/f1cb3b7b/attachment.html>


Más información sobre la lista de distribución Python-es