Variable scope inside and outside functions - global statement being overridden by assignation unless preceded by reference

Chris Angelico rosuav at gmail.com
Fri Mar 8 08:57:40 EST 2024


On Sat, 9 Mar 2024 at 00:51, Grant Edwards via Python-list
<python-list at python.org> wrote:
> One might argue that "global" isn't a good choice for what to call the
> scope in question, since it's not global. It's limited to that source
> file. It doesn't make sense to me to call a binding "global", when
> there can be multile different "global" bindings of the same name.
>

Most "globals" aren't global either, since you can have different
globals in different running applications.

ChrisA


More information about the Python-list mailing list