Bedenken Sie Folgendes:
class DayOfWeek( Enum ):
SUN = 0
MON = 1
TUE = 2
WED = 3
THU = 4
FRI = 5
SAT = 6
Ich muss jetzt einen Alias hinzufügen, aber die Mitgliedsfunktion add_alias akzeptiert nur 1 Wert.
Und PyDocs zeigen nicht, wie man programmgesteuert einen neuen hinzufügt Aufzählung, die ein Alias eines vorhandenen Werts ist.
Ein Beispiel dafür, was ich tun möchte, ist Folgendes:
if pay_day_is_friday():
DayOfWeek._add_alias_( "PAYDAY", DayOfWeek.FRI )
elif pay_day_is_monday():
DayOfWeek._add_alias_( "PAYDAY", DayOfWeek.MON )
Fügen Sie einer Enumeration programmgesteuert einen Alias hinzu ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post