From: Tim Golden Date: Mon, 11 Nov 2013 15:08:40 +0000 (+0000) Subject: Remove outdated comment X-Git-Tag: v3.4.0b1~316 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fc0cad8b04b872ab2af7c9c232247513892687c8;p=thirdparty%2FPython%2Fcpython.git Remove outdated comment --- fc0cad8b04b872ab2af7c9c232247513892687c8 diff --cc Lib/subprocess.py index 15d95bd2c686,c3a278836c19..88355ada1b4d --- a/Lib/subprocess.py +++ b/Lib/subprocess.py @@@ -691,18 -662,15 +691,17 @@@ def list2cmdline(seq) # Various tools for executing commands and looking at their output and status. # - # NB This only works (and is only relevant) for POSIX. def getstatusoutput(cmd): - """Return (status, output) of executing cmd in a shell. + """ Return (status, output) of executing cmd in a shell. + + Execute the string 'cmd' in a shell with 'check_output' and + return a 2-tuple (status, output). Universal newlines mode is used, + meaning that the result with be decoded to a string. - Execute the string 'cmd' in a shell with os.popen() and return a 2-tuple - (status, output). cmd is actually run as '{ cmd ; } 2>&1', so that the - returned output will contain output or error messages. A trailing newline - is stripped from the output. The exit status for the command can be - interpreted according to the rules for the C function wait(). Example: + A trailing newline is stripped from the output. + The exit status for the command can be interpreted + according to the rules for the function 'wait'. Example: >>> import subprocess >>> subprocess.getstatusoutput('ls /bin/ls')