]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-39452: Rewrite and expand __main__.rst (GH-26883)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 24 Aug 2021 20:54:08 +0000 (13:54 -0700)
committerGitHub <noreply@github.com>
Tue, 24 Aug 2021 20:54:08 +0000 (13:54 -0700)
commitec5a03168f02ef92f98a94796bc6378fc73622e8
tree9425950d40117bf22b9d9f725f4b19b2cd85ef03
parent0af681b652c43f0ba90988400ecc1e7934fbfc5d
bpo-39452: Rewrite and expand __main__.rst (GH-26883)

Broadened scope of the document to explicitly discuss and differentiate between ``__main__.py`` in packages versus the ``__name__ == '__main__'`` expression (and the idioms that surround it), as well as ``import __main__``.

Co-authored-by: Géry Ogam <gery.ogam@gmail.com>
Co-authored-by: Éric Araujo <merwok@netwok.org>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
(cherry picked from commit 7cba23164cf82f6619db002cd30021b5dfb1f809)

Co-authored-by: Jack DeVries <58614260+jdevries3133@users.noreply.github.com>
Doc/library/__main__.rst
Doc/reference/import.rst
Doc/tools/susp-ignored.csv
Doc/tutorial/modules.rst
Misc/NEWS.d/next/Documentation/2021-06-23-15-21-36.bpo-39452.o_I-6d.rst [new file with mode: 0644]