From: DonnaDia <37962843+DonnaDia@users.noreply.github.com> Date: Tue, 7 Sep 2021 18:16:44 +0000 (+0300) Subject: bpo-24888: Clarify subprocess.check_call propagates exceptions if unable to start... X-Git-Tag: v3.11.0a1~230 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=19a304ba990481f0381a5316096b6b3cf2dff381;p=thirdparty%2FPython%2Fcpython.git bpo-24888: Clarify subprocess.check_call propagates exceptions if unable to start process (GH-28018) --- diff --git a/Doc/library/subprocess.rst b/Doc/library/subprocess.rst index af5463364c44..21a96a4bd5ff 100644 --- a/Doc/library/subprocess.rst +++ b/Doc/library/subprocess.rst @@ -1149,6 +1149,8 @@ calls these functions. code was zero then return, otherwise raise :exc:`CalledProcessError`. The :exc:`CalledProcessError` object will have the return code in the :attr:`~CalledProcessError.returncode` attribute. + If :func:`check_call` was unable to start the process it will propagate the exception + that was raised. Code needing to capture stdout or stderr should use :func:`run` instead::