Sigue: Paso de comandos a un programa desde Python
Hernan Martinez Foffani
hernan en orgmf.com.ar
Lun Sep 9 16:28:46 CEST 2002
> Mi idea es ejecutar overnet de este modo:
>
> ./overnet < mi_tuberia > log.txt
>
> y mi programa de Python se encargaría de:
>
> - Escribir comandos de overnet en la tuberia cada cierto tiempo
> - Analizar la salida de dichos comandos y mostrarla en
> pantalla ya procesada
popen4() te podría servir.
en pseudo codigo seria:
in, out = popen4("overnet")
while 1:
cmd = raw_input("> ")
if cmd == "fin":
break
in.write(cmd)
print out.read()
in.close()
out.close()
-Hernan
Más información sobre la lista de distribución Python-es