모듈2 클래스, 모듈, 패키지 클래스(Class) 비슷한 역할을 하는 함수들의 집합 RPG 게임의 비슷한 특성을 가지는 스킬들을 모아놓은 '직업'과 유사한 개념 모듈(Module) 함수, 변수, 클래스를 모아놓은 파일. 즉, 코드의 저장소 이미 만들어져 있는 모듈은 가져와 쓸 수 있고, 직접 만들어서 사용 가능 # mycalculator.py test = 'you can use this module' def add(a, b): return a + b def mul(a, b): return a * b def sub(a, b): return a - b def div(a, b): return a / b class all_calc(): def __init__(self, a, b): self.a = a self.b = b def add(sel.. 2021. 12. 30. 파이썬 모듈 및 패키지 개념 정리 개념 모듈(module) : 파이썬으로 만든 코드가 들어간 파일 .py 패키지(package) : 기능적이로 동일하거나 동일한 결과를 만드는 모듈들의 집합 또는 폴더 라이브러리(library) : 모듈과 패키지의 집합. 패키지보다 포괄적인 개념이나 패키지와 혼용되어 사용되기도 함 PIP(Package Installer for Python) : 패키지 관리자로 파이썬을 설치하면 기본으로 설치됨 PyPA(Python Packaging Authority) : 파이썬 패키지를 관리하고 유지하는 그룹 PyPI(The Python Package Index) : 파이썬 패키지들의 저장소 함수 sys.path : 현재 폴더와 파이썬 모듈들이 저장되는 위치를 리스트 형태로 반환 sys.path.append() : 자신이.. 2021. 12. 29. 이전 1 다음