18 lines
535 B
ReStructuredText
18 lines
535 B
ReStructuredText
|
|
:mod:`__main__` --- Top-level script environment
|
|
================================================
|
|
|
|
.. module:: __main__
|
|
:synopsis: The environment where the top-level script is run.
|
|
|
|
|
|
This module represents the (otherwise anonymous) scope in which the
|
|
interpreter's main program executes --- commands read either from standard
|
|
input, from a script file, or from an interactive prompt. It is this
|
|
environment in which the idiomatic "conditional script" stanza causes a script
|
|
to run::
|
|
|
|
if __name__ == "__main__":
|
|
main()
|
|
|