https://github.com/python/cpython/commit/9baa7c63bee1ad2b243f16109a3fd206a1f13a6a
commit: 9baa7c63bee1ad2b243f16109a3fd206a1f13a6a
branch: main
author: Dhruv Singla <[email protected]>
committer: serhiy-storchaka <[email protected]>
date: 2026-05-30T15:47:14Z
summary:
gh-129851: Fix the documentation for -m command (GH-129862)
files:
M Doc/using/cmdline.rst
diff --git a/Doc/using/cmdline.rst b/Doc/using/cmdline.rst
index 0a798545a731bb9..677fbbae3f4219a 100644
--- a/Doc/using/cmdline.rst
+++ b/Doc/using/cmdline.rst
@@ -50,8 +50,8 @@ additional methods of invocation:
* When called with ``-c command``, it executes the Python statement(s) given as
*command*. Here *command* may contain multiple statements separated by
newlines.
-* When called with ``-m module-name``, the given module is located on the
- Python module path and executed as a script.
+* When called with ``-m module-name``, the given module is located using the
standard
+ import mechanism and executed as a script.
In non-interactive mode, the entire input is parsed before it is executed.
@@ -78,8 +78,8 @@ source.
.. option:: -m <module-name>
- Search :data:`sys.path` for the named module and execute its contents as
- the :mod:`__main__` module.
+ Locate the module using the standard import mechanism and execute its
contents
+ as the :mod:`__main__` module.
Since the argument is a *module* name, you must not give a file extension
(``.py``). The module name should be a valid absolute Python module name,
but
_______________________________________________
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]