728x90
Module
-
[Python] 모듈 Module과 __main__코딩/Python 2022. 12. 20. 23:29
Module Import module & namespace 모듈: 외부에서 임포트해서 쓰는 라이브러리 같은 함수들의 컬렉션 외부 모듈을 임포트할 때 파이썬은 모듈의 함수들을 직접 가지고 오지 않고 모듈 이름만 현재의 'namespace'에 추가 이 모듈의 이름은 전역변수 __name__ 에 저장 모듈의 함수는 모듈이름.함수()로 호출. 자주 쓰는 함수는 다른 이름으로 대입해서 사용. # 외부 모듈 my_func.py def func_a(): print(a) def func_b(): print(b) import my_func my_func.func_a() my_func.func_b() func_c = my_func.func_a func_c() 각 모듈에는 정의된 모든 함수들에 의해 전역 namespace로..