python parent and sub class
class A(object):
def __init__(self):
print "A.__init__()"
self.name = 'abc'
self.data = {
'haha': 'parent',
}
def do(self):
pass
def print_info(self):
print self.data
class AA(A):
def __init__(self):
super(AA, self).__init__()
print "AA.__init__()"
def do(self):
super(AA, self).do()
self.data['add'] = 'new'
# aa = eval('AA()')
aa = AA()
aa.do()
aa.print_info()