newbie: class and __dict__ variable.
mafeusek at gmail.com
mafeusek at gmail.com
Sun Sep 19 13:37:47 EDT 2010
Hallo Group Members. From time to time I see in python code following
notation that (as I believe) extends namespace of MyClass.
class MyClass:
def __init__(self):
self.__dict__["maci"]=45
myCl2 = MyClass2()
print myCl2.maci
I am guessing that there must be some difference between the one above
and the one below, because otherwise no one would probably use the one
above. Do YOu know that difference?
class MyClass2:
def __init__(self):
self.maci=45
myCl = MyClass()
print myCl.maci
best regards,
Pawel
More information about the Python-list
mailing list