all options
trixie  ] [  forky  ] [  sid  ]
[ Source: python-aenum  ]

Package: python3-aenum (3.1.15-2)

Links for python3-aenum

Screenshot

Debian Resources:

Download Source Package python-aenum:

Maintainers:

External Resources:

Similar packages:

Avancerede Enumerations, NamedTuples og NamedConstants

Denne pakke tilbyder et bibliotek for Advanced Enumerations (kompatibel med Pythons standardbibliotek Enum), NamedTuples og NamedConstants. Aenum inkluderer et Pythonstandardbiblioteks Enum-kompatibel datatype, samt en metaklassebaseret NamedTuple-implementering og en NamedConstant-klasse.

En Enum er et sæt af symbolske navne (medlemmer) bundet til unikke, konstante værdier. Uden en enumeration, kan medlemmerne sammenlignes efter identitet og enumerationen i sig selv kan der løbes over. Hvis der bruges Python 3 er der indbygget understøttelse for unikke værdier, flere værdier, automatisk nummerering og suspension af aliasing (medlemmer med den samme værdi er ikke identiske), samt mulighed for at have værdier bundet til attributter automatisk.

En NamedTuple er en klassebaseret tuple med fast længde med et navn for hver mulige position tilgængelig via attribut-adgangsnotation samt indeksstandardnotationen.

En NamedConstant er en klasse hvis medlemmer ikke kan fanges igen; mangler alle andre Enum-funktioner, det kan dog som konsekvent så have dublette værdier.

Other Packages Related to python3-aenum

  • depends
  • recommends
  • suggests
  • enhances

Download python3-aenum

Download for all available architectures
Architecture Package Size Installed Size Files
all 68.0 kB546.0 kB [list of files]