I am attempting to call a class method by variable name that I extract from an external file, as seen below:
structures.py:
event_map = {'year' : 'get_year'}
Class code:
class MyClass(object):
def __init__(self):
self._analyze()
def _analyze(self):
event_method = event_map['year']
self.event_method() #<--------------this doesn't work
def get_year(self):
print('here')