Accessing Function Variables from Sub-functions

Terry Reedy tjreedy at
Thu Oct 11 21:46:17 CEST 2007

"Licheng Fang" <fanglicheng at> wrote in message 
news:1192097504.394834.184930 at
| Sorry to dig up this old thread, but I would like to know what's the
| rationale is. Why can't a nested function rebind a variable of an
| outer function?

Because it is debateble whether this is overall a good idea and because it 
was not obvious exactly how to do so.  (There were about 10 different 
proposals.)  I believe an addition is scheduled for 3.0 (and 2.6 I 

More information about the Python-list mailing list