El 26/10/2010, a las 1:09, Jose Caballero escribió:

[...]
Nope. Me imprime todo el output al final, no a medida que se va generando.
Por ejemplo, imaginemos que el command es "./cmd.py"
donde cmd.py es algo como esto (esto es un ejemplo tonto para probar)
[...]

Creo que lo podrías hacer mediante threads. Manten un thread imprimendo a stdout y otro realizando las operaciones del programa. A mí me sirvió cuando necesité monitorizar en tiempo real datos de un Arduino en Python 2.6.x. La librería de threading está incluída en Python 2.3.

No se si usar threads en este caso será matar mosquitos a cañonazos, pero es una idea :)

Un saludo!
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a