New submission from Noitul <qaza...@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 <rep...@bugs.python.org> <https://bugs.python.org/issue36697> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com