From 80b3e32d6242c27094dd04c4c3d0c3d3b2889a01 Mon Sep 17 00:00:00 2001 From: andrei kulakov Date: Fri, 7 Oct 2022 13:08:08 -0400 Subject: Add note on capture_output arg to subprocess.run() docstring (#98012) add note on capture_output arg to the docstring --- Lib/subprocess.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/subprocess.py b/Lib/subprocess.py index 760b93b..9cadd1b 100644 --- a/Lib/subprocess.py +++ b/Lib/subprocess.py @@ -509,7 +509,8 @@ def run(*popenargs, The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes - will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. + will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, + or pass capture_output=True to capture both. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code -- cgit v0.12