inspect module

About_work·2022년 12월 29일
0

python packages

목록 보기
2/2

methods

  • inspect.getmembers(object[, predicate])
    • 객체(object)의 모든 멤버를 반환합니다.
    • 이름으로 정렬된 (name, value) 쌍의 리스트로 반환
    • 각 멤버의 value 객체로 호출될 선택적 predicate 인자가 제공되면, predicate가 참값을 반환하는 멤버만 포함됩니다.
  • inspect.isclass(object)
    • 객체가 (내장이거나 파이썬 코드로 만든) 클래스이면 True를 반환합니다.
strategy_module = importlib.import_module(module_name)
list_of_cls_tuple_in_strategy_module = inspect.getmembers(strategy_module, inspect.isclass)
profile
새로운 것이 들어오면 이미 있는 것과 충돌을 시도하라.

0개의 댓글