[pyar] redireccionar stdout a un proceso python
Facundo Batista
facundobatista en gmail.com
Mie Oct 9 10:57:52 ART 2013
2013/10/9 Santiago Paleka <santiagopaleka en gmail.com>:
> con el cat no funcionó, por las dudas te pongo como lo agregué:
> pipe = Popen(["./prints","|","cat"],stdout=PIPE)
No, lo que dijo Darni es probarlo en una terminal, con el cat.
Algo como esto:
facundo en blackfx:~/temp$ ./froo.o | cat
salida 0
salida 1
...
Vas a ver que tenés el mismo efecto: no escribe todo hasta que
termina. O sea, no es un problema de subprocess, es un problema de
buffering entre los procesos.
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
More information about the pyar
mailing list