패키지(2)
-
점프투파이썬 : 11일차(2)_패키지
05-3 패키지 패키지(Packages)란? 도트(.)를 사용하여 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있게 해준다. 예를 들어 모듈 이름이 A.B인 경우 A는 패키지 이름이 되고 B는 A 패키지의 B 모듈이 된다. 파이썬 패키지는 디렉터리와 파이썬 모듈로 이루어진다. 예시) game 패키지 game/ __init__.py soud/ __init__.py echo.py wav.py graphic/ __init__.py screen.py render.py play/ __init__.py run.py test.py game, sound, graphic, play는 디렉터리이고 확장자가 .py인 파일은 파이썬 모듈이다. game 디렉터리가 이 패키지의 루트 디렉터리이고 sound, graphic..
2023.01.09 -
점프투파이썬 : 11일차(1)_모듈
05-2 모듈 모듈이란? 함수나 변수 또는 클래스를 모아 놓은 파일이다. 모듈 만들기 def add(a,b) : return a+b def sub(a,b) : return a-b ※ 파이썬 확장자 .py로 만든 파이썬 파일은 모두 모듈이다. 모듈 불러오기 명령 프롬프트 창을 열고 mod1.py를 저장한 디렉터리로 이동한 다음 대화형 인터프리터를 실행한다. 그리고 파일경로를 c드라이브의 doit파일로 바꾼다. 그리고 다음 명령어를 수행해보자. c:\doit>python >>> import mod1 >>> print(mod1.add(3,4)) 7 >>> print(mod1.sub(4,2)) 2 import : 이미 만들어 놓은 파이썬 모듈을 사용할 수 있게 해주는 명령어 mod1.py 파일에 있는 add함수..
2023.01.09