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
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to