On 19 Feb 2007 09:04:19 -0800, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>Hi,
>
>I have the following code:
>
>colorIndex = 0;
>
>def test():
> print colorIndex;
>
>This won't work.
Are you sure?
[EMAIL PROTECTED]:~$ cat foo.py
colorIndex = 0
def test():
print colorIndex
test()
[EMAIL PROTECTED]:~$ python foo.py
0
[EMAIL PROTECTED]:~$
The global keyword lets you rebind a variable from the module scope. It
doesn't have much to do with accessing the current value of a variable.
Jean-Paul
--
http://mail.python.org/mailman/listinfo/python-list