더북(TheBook)
import inspect
import random

print(inspect.getfile(random)) # random 모듈 위치(경로)

실행결과 icon_con

C:\Python38\lib\random.py

결과로 random.py 파일의 경로가 표시됩니다. 1.1.1 파이썬 설치하기에서 개발 환경을 설정할 때 지정한 파이썬 경로의 lib 폴더 안에 있는 것을 확인할 수 있습니다. 바로 이 폴더가 앞에서 말한 ‘파이썬 라이브러리들이 모여 있는 폴더’입니다.

이번에는 직접 만든 travel 패키지의 thailand 모듈이 어느 경로에 위치하는지 확인해 보겠습니다.

import inspect
from travel import *

print(inspect.getfile(thailand)) # thailand 모듈 위치

실행결과 icon_con

외부에서 thailand 모듈 호출
c:\PythonWorkspace\travel\thailand.py

실행해 보니 외부에서 thailand 모듈을 호출한다는 문구와 함께 경로가 표시됩니다. 이 책에서는 PythonWorkspace 폴더의 travel 폴더 안에 thailand 모듈이 위치한다는 것을 알 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.