Zastanawiam się, jaki jest prawidłowy sposób konwersji (deserializacji) ciągu znaków na klasę Enum w języku Python. Wygląda na getattr(YourEnumType, str)
to, że spełnia swoje zadanie, ale nie jestem pewien, czy jest wystarczająco bezpieczny.
Aby być bardziej szczegółowym, chciałbym przekonwertować 'debug'
ciąg na obiekt Enum w następujący sposób:
class BuildType(Enum):
debug = 200
release = 400
Build.get('illegal', Build.debug)
?