mirror of
https://github.com/python/cpython
synced 2024-10-06 17:14:59 +00:00
DOCS: fix error in exec namespace note (gh-119378)
When updating the new exec note added in gh-119235 as part of the PEP 667 general docs PR, I suggested a workaround that isn't valid. The first half of the note is still reasonable, so just omit the invalid text.
This commit is contained in:
parent
5091c4400c
commit
31d61a75c9
|
@ -623,10 +623,6 @@ are always available. They are listed here in alphabetical order.
|
|||
means functions and classes defined in the executed code will not be able
|
||||
to access variables assigned at the top level (as the "top level"
|
||||
variables are treated as class variables in a class definition).
|
||||
Passing a :class:`collections.ChainMap` instance as *globals* allows name
|
||||
lookups to be chained across multiple mappings without triggering this
|
||||
behaviour. Values assigned to top level names in the executed code can be
|
||||
retrieved by passing an empty dictionary as the first entry in the chain.
|
||||
|
||||
If the *globals* dictionary does not contain a value for the key
|
||||
``__builtins__``, a reference to the dictionary of the built-in module
|
||||
|
|
Loading…
Reference in a new issue