capturar salida consola
Felipe Botet
felipebt en gmail.com
Mie Feb 9 01:36:31 CET 2005
Hola,
Eso ya lo hice (con popen4, concretamente), pero me saca toda la
salida de una vez, cuando acaba la ejecución del comando.
En cuanto a lo de "otro hilo ..." y la función de que hablas,
desconozco totalmente cómo hacerlo.
Alguien conoce algún ejemplo??
Gracias por tu respuesta.
On Wed, 09 Feb 2005 00:58:53 +0100, Daniel Ripolles <ripolles en aditel.org> wrote:
> El mié, 09-02-2005 a las 00:21 +0100, Felipe Botet escribió:
> > Hola,
> > este es mi primer mensaje a la lista, así que saludos a todos.
> > Mi pregunta es, posiblemente, simple, pero no encuentro respuesta por
> > otros medios (google, tutorial pygtk, etc). Necesito lanzar un comando
> > desde una aplicación pygtk y capturar su salida por consola a medida
> > que se produzca y redirigirla a un textview, sin esperar a que
> > concluya su trabajo, puesto que podría demorarse mucho.
> > Concretamente el comando es "os.system('dpkg -i paquete.deb')".
> > Alguien podria indicarme cómo hacerlo?
> > gracias.
>
> os.popen, os.popen2 y sus amigos :)
>
> Probablemente lo tendras que lanzar en otro hilo e ir actualizando o
> algo así. En GTK creo que hay un método para hacer que se llame a una
> función periódicamente, pero no recuerdo cual es.
> --
> Daniel Ripolles ( Eru )
> http://elrenglontorcido.blogspot.com/
> Make Source, Not War
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
>
>
Más información sobre la lista de distribución Python-es