wxpython y los hilos

Oscar Merchan o.merchan en bussitel.es
Mar Mayo 4 13:42:41 CEST 2004


On Tue, 4 May 2004 13:17:11 +0200
Chema Cortés <py en ch3m4.org> wrote:

> El Martes, 4 de Mayo de 2004 12:44, Oscar Merchan escribió:
> 
> > Quiero hacer un programa en wxpython, el cual en la ventana principal y con
> > un wxListCrtl, me vaya apareciendo constantemente informacion obtenida de
> > unos archivos, los cuales son logs que varian cada segundo mas o menos. Mi
> > problema es que no tengo muy claro, como tener el programa de wxpython
> > abierto, que a vaya refrescando automaticamente y que a la vez me permita
> > pinchar en otros botones ( por ejemplo en el caso que quiera para la
> > monitoricacion de los logs, o que quiera salir, o que pueda preparar mas
> > opciones ).
> >
> > Teneis esperiencia en esto, alguien me puede decir como hacerlo, es estos
> > momentos estoy mas perdido que un pez en medio de una perrera.
> 
> Tienes un ejemplo de threads y procesos largos en 
> 'http://wiki.wxpython.org/index.cgi/LongRunningTasks' y un ejemplo completo 
> en 'http://staffa.wi.mit.edu/people/kelley/Process.py' que no usa threads.
> 
> También de la documentación de pythoncard (basado en wxPython) puedes sacar 
> algo: 'http://pythoncard.sourceforge.net/timers-threads.html', sobre todo 
> observa cómo utilizar los Queues.
> 

Muchas gracias, ya he conseguido que vaya refrescando la ventana y que a la vez me permita hacer mas cosas mientras refresca, sobre todo me ha venido bien el ultimo enlace, te lo ponen muy claro.


Saludos, Oscar Merchan.




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