[pyar] redireccionar stdout a un proceso python

Santiago Paleka santiagopaleka en gmail.com
Mie Oct 9 11:38:11 ART 2013


El 9 de octubre de 2013 11:35, Angel Java Lopez <ajlopez2000 en gmail.com>escribió:

> Acabo de probar en Windows, un programa C compilado similar, usando mingw.
>
> Desde python, probe tanto interactivo, como python programa.py
>
> import subprocess
>
> a = subprocess.Popen(['a.exe'], stdout = subprocess.PIPE)
> print(a.stdout.readline())
> print(a.stdout.readline())
> print(a.stdout.readline())
>
>
> Si el programa C no tiene fflush(0), el programa python no avanza hasta
> que no termine el proceso (o se llene algun buffer presumo)
>
> Tiene el mismo comportamiento, si lo ejecuto interactivo como si lo
> ejecuto desde un .py
>
> Angel "Java" Lopez
> @ajlopez
>

Interactivo desde donde? python? ipython? dreampie?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20131009/2dea8aed/attachment-0001.html>


More information about the pyar mailing list