本文旨在说明 父类、子类、子类实例的属性继承关系:
>>> A = type('A', (), {'name':1})
>>> B = type('B',(A,), {'addr':'beijing'}...) #B的父类为A
>>> A....__dict__
{} #__dict__查看每个对象自身的属性,无法暴露继承的属性
>>> dir(b) #dir()可以查看所有有效属性
['__class__'...str__', '__subclasshook__', '__weakref__', 'addr', 'name']
>>> b.addr, b.name #以下代码验证了:上游对象更改属性的值