此模块提供了一种在Python中定义命名常量的简便方法,支持一些简单的枚举用例,以及字符串或浮点数等任意值类型。
项目描述
此模块提供了一种在Python中定义命名常量的简便方法,支持一些简单的枚举用例,以及字符串或浮点数等任意值类型。它使用简单,占用空间不大,但支持以下功能
易于使用(一个简单的类用于范围,内部为纯定义)
定义的常量的枚举
值知道它们的名称,即您不必猜测常量值3的含义(例如,它的name()将是‘blue’,其__repr__将格式化为‘Colors.blue’)
任意值类型(不仅仅是整数)
常量性(定义后不改变)