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

Reply via email to