[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__を使用
パッケージからインポートするコンテンツのみを設定
# banana 패키지만 import 가능하게 설정.
>> __init__.py
__all__ = ["banana"]

>> prac.py
from fruits import *
get_to = banana.BananaPackage()
get_to.detail()
# melon 또는 pineapple 패키지를 입력할 경우 오류 발생.