본문 바로가기

모듈3

Python - 가상환경[가상환경] - 모듈, 목록, 만들기, 활성화, 비활성화, 삭제 Chap.16-2 가상환경[가상환경] - 모듈, 목록, 만들기, 활성화, 비활성화, 삭제 가상환경 모듈, 목록, 만들기, 활성화, 비활성화, 삭제 가상환경(Virtual Environment) 파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능 여러개의 프로젝트를 진행하는 경우 - 프로젝트마다 동일 패키지에 대해 다른 라이브러리를 사용하는 경우 문제 이를 방지하기 위한 격리된 독립적인 가상환경을 제공 일반적으로 프로젝트마다 다른 하나의 가상환경을 생성한 후 작업을 시작 pip는 버젼을 설정하지 않으면 가장 최신 버전을 설치한다. 가상환경을 만드는 대표적인 모듈 venv : Python 3.3 버전 이후 부터 기본모듈에 포함됨 virtualenv : Python 2 버전부터 사용해오던 가상환경 라.. 2020. 7. 28.
Python - 모듈과 패키지[예제] - 주소록+메모장(2) Chap.16 모듈과 패키지[예제] - 주소록+메모장(2) 모듈과 패키지[예제] 주소록+메모장(2) 주소록+메모장(2) myapp.py와 util.py \PYTHON_LIB 로 이동 내PC -> 속성 -> 고급 시스템 설정 -> 환경변수 -> 시스템 변수 -> 새로 만들기 변수이름 PYTHONPATH 변수값 C:\PYTHON_LIB \PYTHON_LIB\util.py # util.py INCH = 2.54 def calcsum(n): sum = 0 for num in range(n+1): sum += num return sum if __name__ == "__main__" : # 단독 실행되었다면 True print("1inch = ", INCH) print("~10 = ", calcsum(10)) \P.. 2020. 7. 28.
Python - 모듈과 패키지[모듈] - 모듈, 모듈의 정의, 모듈의 사용, 모듈 테스트, 모듈 경로 Chap.16 모듈과 패키지[모듈] - 모듈, 모듈의 정의, 모듈의 사용, 모듈 테스트, 모듈 경로 모듈 모듈, 모듈의 정의, 모듈의 사용, 모듈 테스트, 모듈 경로 모듈 변수와 함수를 모두 한 파일에 정의하면 관리가 힘들어짐 비슷한 성격의 변수 , 함수들을 파일 별로 나눠 정의 이렇게 정의한 파일을 모듈이라고 함 파일명이 모듈명이 됨 모듈의 정의 (util.py) INCH = 2.54 def calcsum(n): sum = 0 for num in range(n+1): sum += num return sum Working Directory에 util.py 파일 생성 모듈의 사용 import util print("1inch = ", util.INCH) print("~10 = ", util.calcsum(1.. 2020. 7. 28.