本文摘自php中文网,作者不言,侵删。
本篇文章给大家带来的内容是关于Python中元类与枚举类的介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。一、元类
1、type()函数可以返回对象的类型,也可以创建出新的类型。它可以改变类创建时的行为,实现动态创建类。
1 2 3 4 5 6 7 8 |
|
2、可以通过metaclass指定类的元类
1 2 3 4 5 6 7 |
|
另一种指定函数元类(转载):
1 2 3 4 5 6 7 8 9 10 11 12 |
|
二、枚举类
在开发中经常设置多组常量,Enum可以把一组相关常量定义在一个class中,且class不可变,而且成员可以直接比较。
1 2 3 4 5 6 7 8 9 10 11 |
|
也可以通过继承Enum类来自定义:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
以上就是Python中元类与枚举类的介绍(代码示例)的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。