모듈 (2) 썸네일형 리스트형 [Python] 파이썬에서 __init__.py 의 의미 파이썬 코드의 폴더 구조를 보다보면 __init__.py 라는 파일이 굉장히 많이 보입니다. 특히 패키지 구조에서 많이 보이는데요. 패키지에서 __init__.py는 특별한 기능을 합니다. __init__.py 기능 파이썬에서 패키지를 읽어들일 때 가장 먼저 __init__.py 파일을 읽어 옵니다. 그래서 패키지와 관련된 초기화 처리를 이 부분에서 수행합니다. 그 중 __all__ 이라는 기능을 알아두실 필요가 있는데요. 특정 디렉터리의 모듈을 *로 한꺼번에 import 할때에는 __init__.py에 all이라는 리스트를 설정해주어야 합니다. # __init__.py __all__= ["first_module", "second_module"] print("test_package 폴더의 모듈을 모두 읽.. [Python] 파이썬 모듈의 종류와 사용법 (import) 모듈은 여러 변수와 함수를 가지고 있는 집합체로 표준 모듈과 외부 모듈이 있습니다. - 표준 모듈 : 파이썬에 기본적으로 내장되어 있는 모듈 - 외부 모듈 : 다른 개발자들이 특수한 목적으로 작성한 모듈 모듈 사용법 import 모듈 이름 >>> import random >>> random.random() 0.4056190639511452 위 예제는 표준 라이브러리인 random 모듈을 가져와 0.0과 1.0사이의 float 형태의 값을 무작위로 추출하는 random 함수를 호출한 것입니다. 만약 파이썬의 표준 라이브러리에 대한 자세한 정보를 알고 싶다면 파이썬 공식 홈페이지에서 확인하실 수 있습니다. https://docs.python.org/ko/3/library/index.html 외부 모듈 파이썬.. 이전 1 다음