파이썬 모듈과 패키지 차이 Python Module and Package
module(모듈): 하나의 파이썬 파일을 모듈이라고 한다. (.py 확장자를 가지고 있다) 코드를 쓸때 if __name__=="__main__":를 쓰고 밑에 함수 실행하는 코드를 적는데, 이건 모듈로써 import하면 실행이 안된다. package(패키지): 모듈의 디렉터리 같은 개념이다. __init__.py 파일이 추가로 있으며 이게 패키지를 구분하는데 도움을 준다. 서브 패키지들을 만들 수 있다. 알아본 김에 간단하게 모듈을 불러와서 써볼거다. 우선 four_rule.py라는 파일을 만들어준다 (참고로 module이라는 디렉터리에 저장함). 물론 이 자체로도 실행이 된다. def _add(a, b): return a+b def _sub(a, b): return a-b def _mul(a, b)..
파이썬
2020. 12. 28. 17:04