-
16. Module과 Package공부합시다!/python 2023. 2. 14. 00:12728x90
Module을 디렉토리 형태로 관리하는 것을 Package라고 합니다.
마이크로 서비스에서는 각각의 모듈을 분리해서 재사용을 높이고
업데이트 역시 하나의 프로그램이 아닌 모듈별로 실시해서 서로 약한 연결고리로 구성을 합니다.
# 패키지 : 모듈을 디렉토리 형태로 관리하는 것 # 파이썬 모듈과 패키지 # 모듈, 패키지 # 모듈 사용 및 Alias 설정 # 패키지 사용 장점 # 패키지 예제 # 상대경로 from pkg.fibonacci import Fibonacci Fibonacci.fib(300) print("ex2 : ", Fibonacci.fib2(400)) print("ex2 : ", Fibonacci().test) from pkg.fibonacci import Fibonacci as fb fb.fib(100) print('ex3 : ',fb.fib2(300)) print("ex3 : ", fb().test) # 사용 import pkg.calculatons as c print("EX4 : ", c.add(10, 100)) print("EX4 : ", c.mul(10, 100)) from pkg.calculatons import div as d print("EX5 : ", int(d(100,10))) import pkg.prints as p import builtins p.prt1() p.prt2() print(dir(builtins))
728x90'공부합시다! > python' 카테고리의 다른 글
18. File 다루기 (0) 2023.02.16 17. 예외처리 (0) 2023.02.16 15. Class 상속 (0) 2023.02.13 14. Class (0) 2023.02.10 13. DB: DB data 다루기 - 2 (0) 2023.02.08