def __init__(self, args, execmodel): self.popen = p = execmodel.PopenPiped(args) Popen2IO.__init__(self, p.stdin, p.stdout, execmodel=execmodel)
def __init__(self, args): self.popen = p = Popen(args, stdin=PIPE, stdout=PIPE) Popen2IO.__init__(self, p.stdin, p.stdout)
def __init__(self, args, execmodel): self.popen = p = execmodel.PopenPiped(args) Popen2IO.__init__(self, p.stdin, p.stdout, execmodel=execmodel)
def __init__(self, args): self.popen = p = Popen(args, stdin=PIPE, stdout=PIPE) Popen2IO.__init__(self, p.stdin, p.stdout)