getattr
-
python 내장함수 getattrPython 2022. 5. 19. 11:01
HTML 삽입 미리보기할 수 없는 소스 프로젝트를 진행하던 중에 마주했던 어려움이 있어서 이렇게 글을 남깁니다. 상황은 아래와 같습니다. 어떤 클래스의 메서드에 접근해서 값을 가져와야 하는 로직이었는데 문제는 값이 여러개인 리스트여서 리스트 안에 있는 변수들을 for loop을 통해서 하나씩 가져와서 접근해야 하는 상황이었습니다. 코드를 보시는게 이해가 빠르실거 같네요. def run(self, job_id): # 접근하고자 하는 클래스를 인스턴스화 한 것이 task_executor task_executor = TaskExecutor() job = self.read_job_detail(job_id) task_list = ['read', 'drop', 'write'] if task := job['task_..