Home | History | Annotate | Download | only in python2.7

Lines Matching full:stderr

34             stdin=None, stdout=None, stderr=None,
70 stdin, stdout and stderr specify the executed programs' standard
76 parent. Additionally, stderr can be STDOUT, which indicates that the
77 stderr data from the applications should be captured into the same
95 If universal_newlines is true, the file objects stdout and stderr are
102 stdin and stderr are not updated by the communicate() method.
180 and stderr, until end-of-file is reached. Wait for process to
185 communicate() returns a tuple (stdout, stderr).
201 stderr
202 If the stderr argument is PIPE, this attribute is file object that
263 print >>sys.stderr, "Child was terminated by signal", -retcode
265 print >>sys.stderr, "Child returned", retcode
267 print >>sys.stderr, "Execution failed:", e
323 stdin=PIPE, stdout=PIPE, stderr=PIPE, close_fds=True)
326 child_stderr) = (p.stdin, p.stdout, p.stderr)
333 stdin=PIPE, stdout=PIPE, stderr=STDOUT, close_fds=True)
385 * the capturestderr argument is replaced with the stderr argument.
559 To capture standard error in the result, use stderr=STDOUT.
563 ... stderr=STDOUT)
651 stdin=None, stdout=None, stderr=None,
667 stderr is not None):
669 "platforms if you redirect stdin/stdout/stderr")
681 self.stderr = None
693 # errread <--stderr--- errwrite
703 errread, errwrite) = self._get_handles(stdin, stdout, stderr)
722 if stderr == PIPE:
750 self.stderr = os.fdopen(errread, 'rU', bufsize)
752 self.stderr = os.fdopen(errread, 'rb', bufsize)
777 stdout and stderr, until end-of-file is reached. Wait for
782 communicate() returns a tuple (stdout, stderr)."""
786 if [self.stdin, self.stdout, self.stderr].count(None) >= 2:
788 stderr = None
800 elif self.stderr:
801 stderr = _eintr_retry_call(self.stderr.read)
802 self.stderr.close()
804 return (stdout, stderr)
817 def _get_handles(self, stdin, stdout, stderr):
821 if stdin is None and stdout is None and stderr is None:
854 if stderr is None:
858 elif stderr == PIPE:
860 elif stderr == STDOUT:
862 elif isinstance(stderr, int):
863 errwrite = msvcrt.get_osfhandle(stderr)
866 errwrite = msvcrt.get_osfhandle(stderr.fileno())
1008 stderr = None # Return
1016 if self.stderr:
1017 stderr = []
1019 args=(self.stderr, stderr))
1034 if self.stderr:
1040 if stderr is not None:
1041 stderr = stderr[0]
1050 if stderr:
1051 stderr = self._translate_newlines(stderr)
1054 return (stdout, stderr)
1089 def _get_handles(self, stdin, stdout, stderr):
1117 if stderr is None:
1119 elif stderr == PIPE:
1121 elif stderr == STDOUT:
1123 elif isinstance(stderr, int):
1124 errwrite = stderr
1127 errwrite = stderr.fileno()
1202 # write to stderr -> hang. http://bugs.python.org/issue1336
1382 stdout, stderr = self._communicate_with_poll(input)
1384 stdout, stderr = self._communicate_with_select(input)
1389 if stderr is not None:
1390 stderr = ''.join(stderr)
1399 if stderr:
1400 stderr = self._translate_newlines(stderr)
1403 return (stdout, stderr)
1408 stderr = None # Return
1429 if self.stderr:
1430 register_and_append(self.stderr, select_POLLIN_POLLPRI)
1431 fd2output[self.stderr.fileno()] = stderr = []
1464 return (stdout, stderr)
1471 stderr = None # Return
1478 if self.stderr:
1479 read_set.append(self.stderr)
1480 stderr = []
1514 if self.stderr in rlist:
1515 data = os.read(self.stderr.fileno(), 1024)
1517 self.stderr.close()
1518 read_set.remove(self.stderr)
1519 stderr.append(data)
1521 return (stdout, stderr)
1578 print >>sys.stderr, "Gosh. No error."