File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -82,6 +82,8 @@ A small number of constants live in the built-in namespace. They are:
8282 :exc: `SyntaxError `), so they can be considered "true" constants.
8383
8484
85+ .. _site-consts :
86+
8587Constants added by the :mod: `site ` module
8688-----------------------------------------
8789
@@ -97,6 +99,13 @@ should not be used in programs.
9799 (i.e. EOF) to exit", and when called, raise :exc: `SystemExit ` with the
98100 specified exit code.
99101
102+ .. data :: help
103+ :noindex:
104+
105+ Object that when printed, prints the message "Type help() for interactive
106+ help, or help(object) for help about object.", and when called,
107+ acts as described :func: `elsewhere <help> `.
108+
100109.. data :: copyright
101110 credits
102111
Original file line number Diff line number Diff line change @@ -15,8 +15,9 @@ import can be suppressed using the interpreter's :option:`-S` option.
1515
1616.. index :: triple: module; search; path
1717
18- Importing this module will append site-specific paths to the module search path
19- and add a few builtins, unless :option: `-S ` was used. In that case, this module
18+ Importing this module normally appends site-specific paths to the module search path
19+ and adds :ref: `callables <site-consts >`, including :func: `help ` to the built-in
20+ namespace. However, Python startup option :option: `-S ` blocks this and this module
2021can be safely imported with no automatic modifications to the module search path
2122or additions to the builtins. To explicitly trigger the usual site-specific
2223additions, call the :func: `main ` function.
You can’t perform that action at this time.
0 commit comments