CODEDRAGON ㆍDevelopment/Python
모듈(module)
· 일반적으로 모듈은 독립적으로 실행가능하고 테스트되고 디버깅되는 기능단위를 모듈이라고 합니다. 즉, 프로그램의 최소단위입니다.
· 여러 코드를 한데 묶어 독립성을 유지하되 다른 곳에서 재사용할 수 있는 코드 모음입니다.
· 모듈에는 기능을 수행하는 함수와 데이터, 변수, 클래스를 포함하고 있으며 실행 코드를 포함할 수도 있습니다.
· 파이썬 데이터와 함수등을 정의하고 있는 단위가 됩니다.
· 파이션에서는 하나의 파이썬 .py 파일이 하나의 모듈이 됩니다.
· 다른 파이썬 프로그램에서 불러와 사용할 수 있게 만들어진 파이썬 파일입니다.
프로그래밍시 모듈 사용
· import문을 통해 모듈을 사용합니다.
· 파이썬으로 프로그래밍을 할 때 많은 모듈을 사용하게 되는데 파이썬에서 제공하고 있는 모듈 또는 다른 사람들이 이미 만들어 놓은 모듈을 사용할 수도 있고 직접 만들어서 사용할 수도 있습니다.
· 파이썬 모듈이 정의되는 파일의 확장자는 .py 입니다.
· 다른 곳에서 모듈을 사용하게 되면 해당 모듈의 .py는 바이트 코드로 컴파일 되어 .pyc로 존재합니다.
'Development > Python' 카테고리의 다른 글
Documentation of scikit-learn (0) | 2018.04.02 |
---|---|
Unofficial Windows Binaries for Python Extension Packages (0) | 2018.04.01 |
지속성(Persistence), 지속성 지원 모듈, 지속성 기능을 지원하는 모듈 (0) | 2018.03.23 |
리스트 관련 함수 - append(), index(), insert(), remove(), pop(), count(), extend() (0) | 2018.03.17 |
Tuple 인덱싱과 슬라이싱 (0) | 2018.03.12 |