From: Jack DeVries Date: Sat, 13 Nov 2021 20:16:05 +0000 (-0500) Subject: bpo-45799: [Doc] improve confusing sentence in __main__.rst (GH-29546) X-Git-Tag: v3.11.0a3~254 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f8da00ef04fdadf7cd9821e8ec4b317ecf3ed663;p=thirdparty%2FPython%2Fcpython.git bpo-45799: [Doc] improve confusing sentence in __main__.rst (GH-29546) I was reading this bit last night and thought it was a typo. In the light of day, I realized it wasn't *technically* a typo, but definitely confusing wording. This PR fixes the confusing sentence. Automerge-Triggered-By: GH:ericvsmith --- diff --git a/Doc/library/__main__.rst b/Doc/library/__main__.rst index d92266e43b96..c5f36a7fcf07 100644 --- a/Doc/library/__main__.rst +++ b/Doc/library/__main__.rst @@ -116,8 +116,8 @@ Idiomatic Usage ^^^^^^^^^^^^^^^ Some modules contain code that is intended for script use only, like parsing -command-line arguments or fetching data from standard input. When a module -like this were to be imported from a different module, for example to unit test +command-line arguments or fetching data from standard input. If a module +like this was imported from a different module, for example to unit test it, the script code would unintentionally execute as well. This is where using the ``if __name__ == '__main__'`` code block comes in