🔍 패키지 사용 이유
- 모듈이 많아지면, 관련 모듈을 모아 그룹으로 관리할 수 있다
예시) from calculatorForInt import addcal as ac
예시) itertools 패키지 사용
[모듈] 순열 생성
🔍 문제 순열을 생성하는 모듈을 만들어 값을 구한다. 🗝 사용함수 nPr : n!/(n-r)! from itertools import permutations. : itertools 패키지에 저장된 permutations(순열) 모듈 사용 permutations([a], b) :..
designingdata.tistory.com
예시) 사용자 패키지 사용
[모듈] 사칙연산, 도형의 넓이 계산기
🔍 문제 패키지를 만들고, 숫자를 입력 받아 계산하는 계산기를 만들기 패키지 1) : 모듈1(사칙연산), 모듈2(몫, 나머지, 거듭제곱) 패키지 2 : 모듈1(원의 넓이), 모듈2(삼각형, 사각형의 넓이)
designingdata.tistory.com
tip) 패키지는 디렉토리가 다르면 쓸 수 없다.
🗝 site-package
- 파이썬의 기본 라이브러리 패키지외에 추가적인 패키지를 설치하는 디렉터리
- 이 디렉터리에 여러 소프트웨어가 사용할 공통 모듈을 넣어두면, 물리적인 장소에 구애받지 않고 모듈 접근 가능.
예시) import sys
for path in sys.path:
- 가상환경을 통해, 버전과 상관없이 독립적인 공간을 만들어 사용할 수 있다.
예시) C :// 1.python/Project/venv/lib/python3.10/site-packages
* venv : virtual environment
'Python > Python 기초' 카테고리의 다른 글
[파이썬 기초] 클래스 상속 (0) | 2022.04.28 |
---|---|
[파이썬 기초] 객체지향 프로그래밍 (0) | 2022.04.28 |
[파이썬 기초] 모듈이란? (0) | 2022.04.27 |
[파이썬 기초] 함수란? (0) | 2022.04.27 |
[파이썬 기초] while / for 반복문 (0) | 2022.04.27 |