R
righes
hi folks,
suppose this snipplet:
spam = 42
def eggs():
print spam
spam = spam + 1
if __name__=="__main__":
eggs()
This thows an UnboundLocalError at line 4 (print statement). But if I
comment out line 5 (variable assignment), no error occurs.
Can you explain me this, please?
Regards,
Enrico
suppose this snipplet:
spam = 42
def eggs():
print spam
spam = spam + 1
if __name__=="__main__":
eggs()
This thows an UnboundLocalError at line 4 (print statement). But if I
comment out line 5 (variable assignment), no error occurs.
Can you explain me this, please?
Regards,
Enrico