[docs] [issue9515] vars() dictionary access to generate variables

R. David Murray report at bugs.python.org
Fri Aug 6 21:51:40 CEST 2010

R. David Murray <rdmurray at bitdance.com> added the comment:

No, the docs are correct as they stand.  They say that without an argument it acts like locals(), and there is even a special note saying you shouldn't modify the returned dictionary because what happens when you do is undefined.  It just so happens that when locals==globals, what you show works, but it is not guaranteed to work even in CPython, and is reasonably likely to not work in other Python interpreters.

nosy: +r.david.murray
resolution:  -> invalid
stage:  -> committed/rejected
status: open -> closed
type:  -> behavior

Python tracker <report at bugs.python.org>

More information about the docs mailing list