문자열을 Python의 Enum 클래스로 변환 (역 직렬화)하는 올바른 방법이 무엇인지 궁금합니다. 것 같아getattr(YourEnumType, str)일을하지만 충분히 안전한지 잘 모르겠습니다. 좀 더 구체적으로 말하자면'debug'다음과 같이 Enum 객체에 문자열을 추가합니다. class BuildType(Enum): debug = 200 release = 400 이 기능은 이미 Enum [1]에 내장되어 있습니다. >>> from enum import Enum >>> class Build(Enum): ... debug = 200 ... build = 400 ... >>> Build['debug'] [1] 공식 문서 :Enum programmatic access 또 다른 대안 (특히 문자열이 열거..