Lines Matching refs:stdout
56 def __init__(self, args, stdin=None, stdout=PIPE_PTY, stderr=PIPE_PTY, argument
76 if stdout == PIPE_PTY:
78 stdout = os.fdopen(stdout_pty[1])
84 stdout=stdout, stderr=stderr, shell=shell, cwd=cwd, env=env,
95 self.stdout = os.fdopen(stdout_pty[0])
146 stdout = None # Return
157 if self.stdout:
158 read_set.append(self.stdout)
159 stdout = []
160 if self.stderr and self.stderr != self.stdout:
188 if self.stdout in rlist:
192 data = os.read(self.stdout.fileno(), 1024)
196 self.stdout.close()
197 read_set.remove(self.stdout)
199 stdout.append(data)
202 output(sys.stdout, data)
220 if stdout is not None:
221 stdout = ''.join(stdout)
223 stdout = ''
235 if stdout:
236 stdout = self._translate_newlines(stdout)
241 return (stdout, stderr, combined)
273 if stream == sys.stdout:
390 plist = Popen(both_cmds, stdout=subprocess.PIPE, stderr=subprocess.PIPE,