Redireccionar salida de un comando a un TextView
Alfonso Aguarón Turrientes
alfonso.aguaron en hispalinux.es
Mie Ago 23 17:06:49 CEST 2006
Hola a todos,
estoy desarrollando una aplicación en Python/PyGTK y me ha surgido el
siguiente problema.
Al hacer click en un botón, lanzo un comando del sistema (concretamente
apt-get install ...) y redirecciono la salida a un TextView. El problema
es que el comando tarda mucho tiempo en finalizar y, hasta que no lo
hace, la interfaz se queda "congelada", y el TextView no muestra la
salida hasta que no ha terminado de ejecutarse el programa.
Buscando en Google he encontrado esta solución, basada en hilos:
http://www.async.com.br/faq/pygtk/index.py?req=edit&file=faq14.023.htp
Pero no consigo hacerla funcionar (el resultado es el mismo que obtengo
ahora).
¿Sería alguien tan amable de indicarme alguna solución a este problema?
Muchas gracias.
Más información sobre la lista de distribución Python-es