스크립트는 실제로 프로그램을 작동시키는 코드를 담은, 실행 용도의 파일을 뜻합니다.
모듈은 프로그램에 필요한 변수들이나 함수들을 정의해 놓은, 임포트 용도의 파일을 뜻합니다.
즉 모듈이란 특정 기능들(함수, 변수, 클래스 등)이 구현 되어있는 파이썬 파일(.py)이다
area.py파일과 run.py파일이 있다.
area 파일에서는 프로그램에 필요한 함수들을 정의하기만 하고 함수들을 사용하지는 않는다.
실제로 함수들을 사용하는 코드는 run파일에 있다. 이 파일을 실행시키면 프로그램이 작동한다.
--따라서 area 파일은 모듈이고 run 파일은 스크립트라고 할 수 있다.
스크립트와 모듈은 우리가 그 안에 어떤 내용을 담을지 정한 것일 뿐 파일 자체에 특별한 차이가 있는 건 아니기 때문에 어떤 파이썬 파일이든 직접 실행할 수도 있고 다른 곳에서 불러올 수도 있습니다
'파이썬 > 파이썬 기본' 카테고리의 다른 글
파이썬의 대표적인 패키지들 (0) | 2021.07.17 |
---|---|
Pycharm으로 외부 패키지 설치하기(windows) (0) | 2021.07.17 |
외부 패키지 및 PyPI (0) | 2021.07.17 |
패키지 (0) | 2021.07.17 |
__name__ 특수 변수 (0) | 2021.07.16 |