Python 元类 - Metaclasses 默认情况下儿, classes 是有 type() 构造的. 类的结构体在一个新的 namespace 被执行, 类的名字 class name 绑定(bound locally)到 type(name, bases, namespace) 的结果上. 然而, 类的构造过程可以用户定义 - 在定义类的时候通过传入一个 metaclass 关键字; 或者通过继承至一个有 metaclass 关键字的父类. 如, class Meta(type): p…