From Newsgroup: comp.lang.python
On Sun, 6 Sep 2026 16:42:55 +0100, bart wrote:
Such enums already exist, but with some restrictions: they must be a
valid C identifier, so no embedded spaces for example:
enum {
sjhbshj,
ala,
bala,
something
};
There is no limit on length, and variables containing such enums
don't need to be 64 or even 32 bits; 8 bits will usually do.
But you also need to list them in advance.
A bit limiting in capabilities, compared to, say, enums in C++, Java
or Python.
PythonrCOs enums are particularly powerful. TheyrCOre not some separate category of type built into the language, instead, theyrCOre just
classes that inherit from a base class provided in a standard library
module. So you can use multiple inheritance and subclassing with them,
which you canrCOt in those other languages.
And that standard library module doesnrCOt actually do anything you
canrCOt do in your own Python code.
--- Synchronet 3.22a-Linux NewsLink 1.2