Python 어디에서 모듈을 찾는가?

1 개요[ | ]

Python - 어디에서 모듈을 찾는가?

→Python에서 import 를 통해 모듈을 찾을때 sys.path 리스트의 디렉토리에서 찾는다.

2 예시[ | ]

  • 어디에서 모듈을 가져 오는지 실제로 확인해보면...
root@localhost:~# python
>>> import sys
>>> print(sys.path)
['', '/usr/local/lib/python37.zip', '/usr/local/lib/python3.7', '/usr/local/lib/python3.7/lib-dynload', '/usr/local/lib/python3.7/site-packages']
→ sys.path 리스트 출력 내용임
root@localhost:~# python -c 'import sys;print("\n".join(sys.path))'

/usr/local/lib/python37.zip
/usr/local/lib/python3.7
/usr/local/lib/python3.7/lib-dynload
/usr/local/lib/python3.7/site-packages

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}