mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
[3.13] gh-53189: Document peculiarities of InteractiveConsole in relation to pickle (GH-123069) (GH-134329)
gh-53189: Document peculiarities of InteractiveConsole in relation to pickle (GH-123069)
(cherry picked from commit a31bbc951a
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
This commit is contained in:
parent
edf2de0178
commit
0c0fedf289
1 changed files with 6 additions and 0 deletions
|
@ -22,6 +22,12 @@ build applications which provide an interactive interpreter prompt.
|
|||
it defaults to a newly created dictionary with key ``'__name__'`` set to
|
||||
``'__console__'`` and key ``'__doc__'`` set to ``None``.
|
||||
|
||||
Note that functions and classes objects created under an
|
||||
:class:`!InteractiveInterpreter` instance will belong to the namespace
|
||||
specified by *locals*.
|
||||
They are only pickleable if *locals* is the namespace of an existing
|
||||
module.
|
||||
|
||||
|
||||
.. class:: InteractiveConsole(locals=None, filename="<console>", local_exit=False)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue