https://github.com/python/cpython/commit/1836f674c0d86ec3375189a550c8f4a52ff89ae8
commit: 1836f674c0d86ec3375189a550c8f4a52ff89ae8
branch: main
author: Bradley Reynolds <[email protected]>
committer: hauntsaninja <[email protected]>
date: 2024-01-31T13:33:28-08:00
summary:

Add note to `sys.orig_argv` clarifying the difference from `sys.argv` (#114630)

Co-authored-by: Ned Batchelder <[email protected]>

files:
M Doc/library/sys.rst

diff --git a/Doc/library/sys.rst b/Doc/library/sys.rst
index abf2c393a44928..a97a369b77b88a 100644
--- a/Doc/library/sys.rst
+++ b/Doc/library/sys.rst
@@ -1293,7 +1293,10 @@ always available.
    The list of the original command line arguments passed to the Python
    executable.
 
-   See also :data:`sys.argv`.
+   The elements of :data:`sys.orig_argv` are the arguments to the Python 
interpreter,
+   while the elements of :data:`sys.argv` are the arguments to the user's 
program.
+   Arguments consumed by the interpreter itself will be present in 
:data:`sys.orig_argv`
+   and missing from :data:`sys.argv`.
 
    .. versionadded:: 3.10
 

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to