IntEnum — Enum where members are also (and must be) ints
| Use Case | Command | Description |
|---|---|---|
| Define an integer enum | class Color(IntEnum): RED=1; GREEN=2 | Create enum members that are also ints |
| Access member name | Color.RED.name | Get the name of the member |
| Access member value | Color.RED.value | Get the integer value |
| List all members | list(Color) | Iterate over enum members |
| Check membership | 1 in Color | Test if value is a member (int compatibility) |
Enum where members are also (and must be) ints. This class inherits from both builtins.int and Enum.
enum.IntEnum = class IntEnum(builtins.int, Enum)
| enum.IntEnum(value, names=None, *, module=None, qualname=None, type=None, start=1)
Method resolution order:
IntEnum
builtins.int
Enum
builtins.object
name — The name of the Enum member.value — The value of the Enum member.__members__ — Returns a mapping of member name->value. This mapping lists all enum members, including aliases. Note that this is a read-only view of the internal mapping.Generated by phpman v4.9.27 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-19 20:20 @216.73.216.114
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format