How do I avoid this global SyntaxWarning?
Emile van Sebille
emile at fenx.com
Sat Aug 25 12:15:31 EDT 2001
One way to get that message:
def test():
a = 1
global a
Look at your code to see how to fix it, but you probably will want to do
something like:
def test():
global a
a = 1
HTH,
--
Emile van Sebille
emile at fenx.com
---------
<gradha at iname.com> wrote in message news:iah8m9.pic.ln at 127.0.0.1...
> > Promptly most of my scripts give SyntaxWarnings under Python 2.1.1...
>
> Forgot to say exact warning message:
>
> ./test.py:0: SyntaxWarning: name 'expresion_include' is assigned to before
global declaration
>
> --
> Grzegorz Adam Hankiewicz gradha at terra.es http://gradha.infierno.org
More information about the Python-list
mailing list