问题:Python中的元类(metaclasses)是什么?一般使用它干什么?
原地址:http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python
元类是一个类的类。就像一个类定义了其实例的行为,一个元类定义了其对应类的行为。类是元类的一个实例。
其实Python中的元类
在平常编码中很难用到,我现在所知的Python代码使用元类的场景只有ORM
想了解的话可以从浏览原地址的答案,或者廖雪峰Python教程:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820064557c69858840b4c48d2b8411bc2ea9099ba000