INSPECT
python3 모듈 패키지 본문
[python3 모듈 패키지]
모듈 : 함수와 클래스를 정리해서 파일로 분리시키는 방법
패키지 : 여러 모듈을 정리하는 방법을 제공. 파이썬 패키지는 모듈을 모아놓은 디렉터리
* __init__.py 파일이 디렉터리에 위치하면 파이썬은 패키지로 인식 - 파이썬 모듈임을 인식하기 위한 파일. 내용은 없음
* import 는 from ... import문법을 사용
* pycharm에서는 디렉터리 뿐만 아니라 패키지를 바로 생성할 수 있다.
* 패키지를 생성하면 __init__.py 파일도 자동으로 생성된다.
모듈에는 Third-party, Core-module, Built-in Functions(내장함수)가 있다.
수많은 third-party함수들 중에 명예의 전당급으로 따로 설치하지 않고 import 해서 바로 쓸 수 있는 것들이 core-module이고(ex. random()), import도 하지 않고 쓰는 함수들이 내장함수이다. (ex. abs(), input(), int(), float(), len(), list(), str() 등)
작은 코드 예제를 많이 볼 수 있는 사이트
http://code.activestate.com/recipes/langs/python
'Python' 카테고리의 다른 글
Python 정규표현식 (0) | 2017.09.26 |
---|---|
Python3 문자열 (0) | 2017.09.26 |
Python2와 Python3 같이 사용하기 (0) | 2017.09.26 |
Python 2.x와 3.x (0) | 2017.09.06 |
[Python Django] 참고 사이트 (0) | 2017.02.06 |
Comments