Quiero capturar stdout de un proceso de ejecución largo-ish iniciado a través de subprocess.Popen(...)
entonces estoy usando stdout=PIPE
como un arg.Python: captura Popen stdout AND display en la consola?
Sin embargo, debido a que es un proceso prolongado, también deseo enviar el resultado a la consola (como si no lo hubiera procesado) para darle al usuario del guión la idea de que todavía está funcionando.
¿Es esto posible?
Saludos.
duplicado: http://stackoverflow.com/questions/803265/getting-realtime-output-using-subprocess y HTTP : //stackoverflow.com/questions/874815/how-do-i-get-real-time-information-back-from-a-subprocess-popen-in-python-2-5 –
related: [Python: lectura de transmisión entrada de subprocess.communicate()] (http://stackoverflow.com/a/17698359/4279) – jfs