[Python] 과도한 추상화 속에서 원하는 함수 위치 찾기

2022. 7. 6. 14:34Memorizing/Python

728x90

기존에 짜여진 코드들을 Github에서 Clone해와서 사용할 때, 복잡한 추상화 때문에 원하는 함수가 어느 파일에 있는지 모르는 경우가 있습니다. 이 경우 찾고자하는 함수를 찾는 방법을 소개합니다. 

import os
import inspect
p = os.path.abspath(inspect.getfile("module wanted"))

Python에 내장되어 있는 inspect, os 모듈을 활용해서 원하는 함수의 절대경로를 추출할 수 있습니다!