compat.subprocess.Popen API [rev. 38799]

class Popen(object):

*no docstring available*

methods:

def __init__(self, args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=False, shell=False, cwd=None, env=None, universal_newlines=False, startupinfo=None, creationflags=0):

Create new Popen instance.

def communicate(self, input=None):

Interact with process: Send data to stdin. Read data from stdout and stderr, until end-of-file is reached. Wait for process to terminate. The optional input argument should be a string to be sent to the child process, or None, if no data should be sent to the child. communicate() returns a tuple (stdout, stderr).

def poll(self):

Check if child process has terminated. Returns returncode attribute.

def wait(self):

Wait for child process to terminate. Returns returncode attribute.