create dynamic instance
MRAB
python at mrabarnett.plus.com
Fri Jul 16 12:17:54 EDT 2010
Ray wrote:
> class Test:
> def __init__(self):
> self.value=0
> def change(self, val):
> self.value=val
>
> if __name__=='__main__':
> for x in range(10):
> x=Test()
> """
> the question is how do i call x.value outside of that for loop?
> something like
> print x.value ?
> """
>
> thanks for any help.
Have you tried it?
Why are you using the same name for the loop variable and the instance
you're creating?
More information about the Python-list
mailing list