[issue36697] inspect.getclosurevars returns wrong globals dict
Noitul
report at bugs.python.org
Mon Apr 22 04:49:29 EDT 2019
New submission from Noitul <qazazsw at gmail.com>:
>>> import inspect
>>> a = 0
>>> b = 1
>>> def abc():
>>> return a.b
>>> print(inspect.getclosurevars(abc))
ClosureVars(nonlocals={}, globals={'a': 0, 'b': 1}, builtins={}, unbound=set())
Should "'b': 1" be in globals dict?
----------
components: Library (Lib)
messages: 340645
nosy: Noitul
priority: normal
severity: normal
status: open
title: inspect.getclosurevars returns wrong globals dict
versions: Python 3.6
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue36697>
_______________________________________
More information about the Python-bugs-list
mailing list