Curses y timer
Carles Company Soler
carles en companysoler.cat
Mie Feb 28 15:07:19 CET 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Buenas,
estoy haciendo una aplicación en Python usando la biblioteca curses.
Ahora quiero que cada 5 segundos se me refresque la pantalla. Pensé
hacerlo con el módulo Timer de la biblioteca threading, pero a veces se
me queda un poco loco.
Lo hago así:
def refresca(scr):
global thread
global block
if block==0:
carrega_fitxers()
mostra_fitxer(scr)
thread=Timer(5.0,refresca,[scr])
thread.start()
y en la funcion principal:
thread=Timer(5.0,refresca,[scr])
thread.start()
Pero no acaba de ir bien. Hago algo mal? Hay otra solución mejor?
Gracias!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFF5YyXuMcAvpoPkjARAhy1AJkBOxADF2eUqZnTuZJChsXos0fF8QCfbLOT
vTUyUcCP/3Bm7WdcI/FbPgk=
=smcb
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución Python-es