고급 파이썬


  • dir(self): self에 대한 모든 속성과 메소드의 이름을 문자열로된 리스트 형태로 반환
  • getattr(self, method): getattr(self, ‘some_mathod’)처럼 사용시 self.some_method와 동일
  • callable(getattr(self, method)): getattr(self, method)로 가져온 속성/메소드가 호출 가능한지 여부를 확인