|
|
|
La libreria di riferimento di Python |
|
|
|
6.8.1 Oggetti delle classi Popen3 e Popen4
Le istanze delle classi Popen3 e Popen4 hanno i
seguenti metodi:
-
Restituisce
-1
se il processo figlio non è ancora terminato,
altrimenti restituisce il suo codice di uscita.
-
Attende che il processo figlio termini, e ne restituisce il suo codice
di stato. Il codice di stato include sia il codice di uscita del
processo che l'informazione sul fatto che il processo sia terminato
eseguendo una exit() piuttosto che a causa di un segnale.
Il modulo os definisce delle funzioni che aiutano ad
interpretare il codice di stato; vedete la sezione 6.1.5
per la famiglia di funzioni W*().
Sono disponibili anche i seguenti attributi:
- fromchild
-
Un file oggetto che permette di accedere ai dati emessi dal
processo figlio sullo standard output. Per istanze di Popen4,
questo oggetto fornirà accesso sia ai dati emessi sullo standard output
che a quelli emessi sullo standard error.
- tochild
-
Un file oggetto che fornisce accesso allo standard input del
processo figlio.
- childerr
-
Un file oggetto che fornisce l'output dell'errore da un processo
figlio, se capturestderr ha valore vero per il costruttore,
altrimenti
None
. Per instanze della classe Popen4, vale
sempre None
.
- pid
-
L'identificativo ID del processo figlio.
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.