import inspect
import random
print(inspect.getfile(random)) # random 모듈 위치(경로)
실행결과 |
C:\Python38\lib\random.py |
결과로 random.py 파일의 경로가 표시됩니다. 1.1.1 파이썬 설치하기에서 개발 환경을 설정할 때 지정한 파이썬 경로의 lib 폴더 안에 있는 것을 확인할 수 있습니다. 바로 이 폴더가 앞에서 말한 ‘파이썬 라이브러리들이 모여 있는 폴더’입니다.
이번에는 직접 만든 travel 패키지의 thailand 모듈이 어느 경로에 위치하는지 확인해 보겠습니다.
import inspect
from travel import *
print(inspect.getfile(thailand)) # thailand 모듈 위치
실행결과 |
외부에서 thailand 모듈 호출 c:\PythonWorkspace\travel\thailand.py |
실행해 보니 외부에서 thailand 모듈을 호출한다는 문구와 함께 경로가 표시됩니다. 이 책에서는 PythonWorkspace 폴더의 travel 폴더 안에 thailand 모듈이 위치한다는 것을 알 수 있습니다.