Re: stupid simple scope issue

2013-08-05 Thread JohnD
On 2013-08-04, Chris Angelico wrote: > On Sun, Aug 4, 2013 at 8:21 PM, JohnD wrote: >> On 2013-08-04, Chris Angelico wrote: [...] > > Python does have a slightly odd (compared to other languages) > interpretation of "variable assignments" (name bindings, really) > inside a class block. Trips up

Re: stupid simple scope issue

2013-08-04 Thread Chris Angelico
On Sun, Aug 4, 2013 at 8:21 PM, JohnD wrote: > On 2013-08-04, Chris Angelico wrote: > [...] > Thank you very much. The dust is slowly starting to move. > The code posted is nothing like the real thing, but I tried > to capture the essence. > > From your commants I think I see my mistake. > > Than

Re: stupid simple scope issue

2013-08-04 Thread JohnD
On 2013-08-04, Chris Angelico wrote: [...] Thank you very much. The dust is slowly starting to move. The code posted is nothing like the real thing, but I tried to capture the essence. >From your commants I think I see my mistake. Thank you very much for your reply! -- http://mail.python.org/m

Re: stupid simple scope issue

2013-08-04 Thread Chris Angelico
On Sun, Aug 4, 2013 at 7:20 PM, JohnD wrote: > #~/usr/bin/python If this is meant to be a Unix-style shebang, the second character needs to be ! not ~. This has no effect on Python though. > import random > class boys: > state={} > class boy: > state={ > 'name':'', > 'age