]> granicus.if.org Git - python/commitdiff
Make docs of exitcode for subprocess.getstatusoutput more clear. (GH-9477)
authorXiang Zhang <angwerzx@126.com>
Fri, 21 Sep 2018 20:18:20 +0000 (04:18 +0800)
committerMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 21 Sep 2018 20:18:20 +0000 (13:18 -0700)
Make it more accurate and not limited to UNIX.

Doc/library/subprocess.rst

index 6e602e72a1c8b2743a977aaef1f56b21508fd00d..aa889ed00b031d1cea895f254775930fb653b06d 100644 (file)
@@ -1336,14 +1336,15 @@ handling consistency are valid for these functions.
       Windows support was added.
 
       The function now returns (exitcode, output) instead of (status, output)
-      as it did in Python 3.3.3 and earlier.  See :func:`WEXITSTATUS`.
+      as it did in Python 3.3.3 and earlier.  exitcode has the same value as
+      :attr:`~Popen.returncode`.
 
 
 .. function:: getoutput(cmd)
 
    Return output (stdout and stderr) of executing *cmd* in a shell.
 
-   Like :func:`getstatusoutput`, except the exit status is ignored and the return
+   Like :func:`getstatusoutput`, except the exit code is ignored and the return
    value is a string containing the command's output.  Example::
 
       >>> subprocess.getoutput('ls /bin/ls')