반응형
250x250
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 개발자
- 프론트엔드
- GIT
- 방문자수
- 깃허브
- Java
- Github
- Python
- 정보처리기사
- react
- 리액트
- 개발일지
- 블로그일기
- 코딩테스트
- 깃
- 블로그
- 코딩
- IT기술
- JavaScript
- 자바
- IT정보
- 알고리즘
- 개발공부
- 자바스크립트
- 파이썬
- sourcetree
- 소스트리
- 웹개발
- 프로그래밍
- 조회수
Archives
- Today
- Total
이롭게 현명하게
[Python] 파이썬 패키지 본문
728x90
반응형

패키지(Packages) : 도트(.)를 가지고 사용하여 파이썬 모듈을 계층적(디렉터리구조)으로 관리할 수 있게 해 준다.
모듈 A.B
A : 패키지 명
B : A 패키지의 B모듈
가상 game 패키지 예시
game/
__init__. py
sound/
__init__.py
echo.py
wav.py
graphic/
__init__.py
screen.py
render.py
play/
__init__.py
run.py
test.py
디렉터리 : game, sound, graphic, play
루트 디렉터리 : game
서브 디렉터리 : sound, graphic, play
모듈 : __init__.py , echo.py , wav.py , screen.py , render.py , run.py , test.py
<패키지를 사용하는 이유>
패키지 구조로 파이썬 프로그램을 만드는 것이 공동 작업이나 유지 보수 등 여러 면에서 유리하다.
패키지 구조로 모듈을 만들면 다른 모듈과 이름이 겹치더라도 안전하게 사용할 수 있다.
import 디렉터리명.모듈명
from 디렉터리명.모듈명 import 사용할 함수명
.. : 부모 디렉터리
. : 현재 디렉터리
[Python] 파이썬 예외처리
목차 오류 예외 처리 기법 오류 회피하기 오류 발생시키기 예외 만들기 [오류 예외 처리 기법] try, except문 try ... finally 여러 개의 오류 처리하기 try ... else 1. try except문 try 블록 : except : try 블록 수
devyihyun.tistory.com
잘못된 정보는 댓글에 남겨주시면 감사하겠습니다!😊
댓글과 좋아요는 큰 힘이 됩니다!

728x90
반응형
'Python' 카테고리의 다른 글
| [Python] 파이썬 내장 함수 (0) | 2023.04.05 |
|---|---|
| [Python] 파이썬 예외처리 (0) | 2023.04.04 |
| [Python] 파이썬 모듈 (1) | 2023.03.31 |
| [Python] 파이썬 클래스 (0) | 2023.03.30 |
| [Python] 프로그램 입출력 / sys모듈 (0) | 2023.03.29 |
Comments
