파이썬(Python)에서는 복잡한 프로그램(소스코드)을 모듈(Modules)로 나누어 관리하는데, 이런한 모듈은 또 패키지(Packages)로 묶어서 관리할 수 있습니다. 패키지란 모듈을 디렉토리(폴더)로 구분하여 관리하는 것을 말합니다. 파이썬 패키지 (Python Packages) 디렉토리 구조 파이썬 패키지는 디렉토리(폴더) 구조로 되어있다. 위 트리 구조를 보면 animal 패키지 안에 cat, dog, rabbit 패키지가 들어있고 그 속에 eat, move, sound 모듈이 각각 포함되어 있는 것을 볼 수 있다. __init__.py 파일은 패키지를 초기화하는 역할을 한다. 특별한 일이 없다면 Python 3.3 이후의 버전에서는 __init__.py를 생략할 수 있다. 하지만 하위 버전의 ..
파이썬(Python)에는 코드를 모듈(Module)로 나누어 관리를 할 수 있습니다. 기존에 사람들이 만들어 놓은 모듈을 사용하고, 없는 모듈을 직접 만들어 사용하는 방법을 알아보겠습니다. 파이썬 모듈(Module) 기초 파이썬 모듈은 파일(.py)로 관리된다. 모듈 속에는 함수, 클래스, 변수 등이 올 수 있다. 여러 모듈을 패키지(Packages)로 묶을 수 있다. 현재폴더, PYTHONPATH(환경변수), 파이썬 설치 경로 순으로 모듈을 검색하여 사용한다. PYTHONPATH 환경변수는 sys.path로 확인할 수 있다. 파이썬에서 모듈 사용하기 import 모듈 import 모듈1, 모듈2, 모듈3 ... import 모듈명 as 별명 모듈에 있는 모든 내용을 포함시킨다. '모듈명.함수명'처럼 모..
- Total
- Today
- Yesterday
- 라즈베리파이 오락실
- linux
- 리눅스 설치
- 파이썬 자료형
- Eclipse ADT
- 게임기 만들기
- 라즈베리파이
- 파이썬 연산자
- 파이썬 기초
- 라즈베리파이 활용
- 라즈베리파이 NAS
- 파이썬 함수
- 라즈베리파이 나스
- 파이썬 프로그래밍
- PYTHON
- raspberry pi
- 리눅스 기초
- Android Studio
- Android Programming
- eclipse
- mysql
- 파이썬
- 리눅스
- 이클립스 사용법
- openmediavault
- 리눅스 cat
- 추억의 오락실
- 리눅스 명령어
- jsp 프로그래밍
- 안드로이드 프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |