1
Abra el archivo de código fuente Python con su editor de texto preferido .
2
Abrir un proceso y conectar la salida estándar al PID /PIPA del proceso escribiendo lo siguiente código en la parte superior de la secuencia de comandos :
importación subproceso
print ' \\ nstdout establece en tubo : ' ch_proc = subprocess.Popen ( [ "eco" , " enviado " " ] , stdout = subprocess.PIPE , ) stdout_val = ch_proc.communicate () [ 0 ] ' stdout - ' print . , repr ( stdout_val )
Esto permite que los datos de salida del proceso de acceso de llamadas desde el otro proceso
3
Abrir un proceso y conectar la entrada estándar a la PID /PIPA del proceso al escribir este código:
importación subproceso
impresión stdin ' establece en pipe'ch_proc = subprocess.Popen ( [' gato ', '- '] , stdin = subprocess.PIPE , ) ch_proc.communicate ( ' stdin - stdin ' )
el código permite que el proceso que llama a escribir datos en el otro proceso . a través del torrente stdin
4
Guardar la secuencia de comandos con una extensión py y ejecutarlo en el símbolo del sistema , escriba: .
$ python -u myfile.py