17.4.1 Popen3 and Popen4 Objects
Instances of the Popen3 and Popen4 classes have the
following methods:
-
Returns
-1
if child process hasn't completed yet, or its status
code (see wait()) otherwise.
-
Waits for and returns the status code of the child process. The
status code encodes both the return code of the process and
information about whether it exited using the exit()
system call or died due to a signal. Functions to help interpret the
status code are defined in the os module; see section
14.1.5 for the W*() family of functions.
The following attributes are also available:
- fromchild
-
A file object that provides output from the child process. For
Popen4 instances, this will provide both the standard output
and standard error streams.
- tochild
-
A file object that provides input to the child process.
- childerr
-
A file object that provides error output from the child process, if
capturestderr was true for the constructor, otherwise
None
. This will always be None
for Popen4
instances.
- pid
-
The process ID of the child process.
Release 2.5.4, documentation updated on 23rd December, 2008.
See About this document... for information on suggesting changes.