콘솔워크

python, Enum에 접근할 때, 멤버의 이름을 변수로 받아서 사용하는 방법 본문

프로그래밍/python

python, Enum에 접근할 때, 멤버의 이름을 변수로 받아서 사용하는 방법

이휘재123 2023. 5. 22. 18:03
반응형
from enum import Enum

class Color(Enum):
    RED = 1
    GREEN = 2
    BLUE = 3

my_color = 'RED'

color = getattr(Color, my_color)
print(color)  # Color.RED

getattr() 함수를 사용하여 문자열로 표현된 Enum 멤버를 가져오는 방법

반응형