Aprire il file sorgente Python con il vostro editor di testo preferito .
2
Aprire un processo e collegare lo stdout al PID /PIPE del processo digitando il seguente codice nella parte superiore del vostro script :
importazione sottoprocesso
print ' \\ nstdout impostato a tubo : ' ch_proc = subprocess.Popen ( [' echo' , ' "inviato " '] , stdout = subprocess.PIPE , ) stdout_val = ch_proc.communicate ( ) [ 0 ] print ' stdout - ' . , repr ( stdout_val ) per
In questo modo le chiamate di processo di accesso dati di uscita dal altro processo
3
Aprire un processo e collegare stdin al PID /PIPE del processo digitando questo codice:
importazione sottoprocesso
stampa stdin ' impostato pipe'ch_proc = subprocess.Popen ( [ 'gatto' , '-' ] , stdin = subprocess.PIPE , ) ch_proc.communicate ( ' stdin - stdin ' ) per
il codice consente al processo chiamante scrivere i dati per l'altro processo . attraverso il flusso stdin
4
Salvare lo script con estensione py ed eseguirlo dal prompt dei comandi digitando : .
$ python -u myfile.py
Programmazione © www.354353.com