Well sometimes we don't want to pollute the module namespace. Two functions can
have two variables with the same name but with different values that we want to
be static. And this functionality already exists in Python but as a *hack*.
This idea proposes to add a new dunder member and a keyword that allows us to
use global variables but are limited to local scope. But since it's Python
anyone can access it using the dunder member.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at
https://mail.python.org/archives/list/python-ideas@python.org/message/B5IXIQGWXVEELTHF7ZOCRPJLUJX7MBZE/
Code of Conduct: http://python.org/psf/codeofconduct/