On Friday, September 4, 2009 4:43:27 PM UTC-7, Helvin wrote: > Hi, > > This increment thing is driving me nearly to the nuts-stage. > < > > I have a function that allows me to pick points. I want to count the > number of times I have picked points. > > global no_picked > no_picked = 0 > > def picked(object, event): > no_picked += 1 > print no_picked > > Error msg says: UnboundLocalError: local variable 'no_picked' > referenced before assignment > For some reason, no_picked does not increment, but the printing > statement works. > > Do you know why? > > (I'm actually writing this for a vtkrenderwindowinteractor.) > > Helvin
-- http://mail.python.org/mailman/listinfo/python-list