元类 面向对象中,对象是类的实例,即对象是通过类创建出来的,在python中,一切皆对象,同样,类也是一个对象,叫做类对象,只是这个类对象拥有创建其子对象(实例对象)的能力.既然类是对象,那么类是通过什么创建出来的呢?答案就是元类.即元类就是用来创建类的“东西”. python默认的元类:type 首先我们来看一下如何创建类的,一般我们使用class语句来创建一个类,如: class Foo(object): pass 除了这种写法外,还可以通过type()来创建一个类,如创建上面的类可以写成:…