[Python-es] ¿cómo ver el stdout en tiempo real?

Jose Caballero jcaballero.hep en gmail.com
Mar Oct 26 01:36:39 CEST 2010


>
>
> Ya estoy más cerca de resolver mi problema  =>  me queda por averiguar como
> capturar el return code del comando ejecutado con Popen()
>
>
Vale, ya lo tengo.


popen = subprocess.Popen(command, stdout=subprocess.PIPE)
for line in iter(popen.stdout.readline, ""):
   print line,

print open.wait()  # espera hasta que el proceso hijo termina y devuelve el
RC
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20101025/faa2c0f1/attachment.html>


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