programming/python
파이썬 getattr() 함수
FaustK
2019. 6. 5. 00:42
from enum import Enum
class Fruit(Enum):
APPLE = 'red apple'
BANANA = 2
LEMON = 'lemon', 3
key = 'APPLE'
print(getattr(Fruit, key).value) # 'red apple'
def keyword(fruit):
get_value = getattr(Fruit, fruit).value
print(get_value)
keyword('BANANA') # 2
keyword('LEMON') # ('lemon', 3)
https://stackoverflow.com/questions/12801912/python-3-x-java-valueof-equivalent-in-python-3-x