class initialization problem
rantingrick
rantingrick at gmail.com
Fri Sep 18 01:30:38 EDT 2009
On Sep 18, 12:24 am, "OKB (not okblacke)"
<brenNOSPAMb... at NObrenSPAMbarn.net> wrote:
> Perhaps you want to cut off the recursion at the first step, so
> that the nested instance itself does not have a nested instance. If so,
> add another parameter to __init__ that flags whether you are creating a
> "top-level" instance.
yes, i also figured that out just a few minutes ago.
class A():
def __init__(self, nested=True)
if nested:
self.var = A(nested=False)
I think i have been staring at code too long and my noodle just
shutdown for the evening :)
Thanks!
More information about the Python-list
mailing list