[python] 패키지
패키지란?
모듈들의 집합
>> prac.py
# melon import
import fruits.melon
get_to = fruits.melon.melonPackage()
get_to.detail()
# banana import
from fruits import banana
get_to = banana.BananaPackage()
get_to.detail()
# pineapple import
from fruits.pineapple import pineapplePackage
get_to = pineapplePackage()
get_to.detail()
import 공개범위 지정하기.
__init__.py
안에 __all__
을 사용하여
패키지 안에서 import 되기를 원하는 것만 설정
# banana 패키지만 import 가능하게 설정.
>> __init__.py
__all__ = ["banana"]
>> prac.py
from fruits import *
get_to = banana.BananaPackage()
get_to.detail()
# melon 또는 pineapple 패키지를 입력할 경우 오류 발생.
Author And Source
이 문제에 관하여([python] 패키지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@minjuice/python-패키지저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)