Notice
Recent Posts
Recent Comments
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

INSPECT

python3 모듈 패키지 본문

Python

python3 모듈 패키지

INSPECT 2017. 9. 26. 01:10

[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