예 : MyClass
내부에 mypkg/submodule.py
이 있습니다.패키지를 가져올 때 하위 모듈에서 클래스를 가져 오도록 Python에 어떻게 알릴 수 있습니까?
내가 할 수 있기를 원하는 : 나는 기본 가져 오기이 작업을하기 위해해야 할 일은
import mypkg
obj = MyClass()
?
나는 from pkg import *
과 import pkg.submodule
작품 노력하고 있습니다하지만 난 기본 가져 오기의 동작을 변경하고 싶습니다.
이것은 (는) __init__.py
과 __all__
과 관련 있습니다.
어떻게 이렇게 할 수 있다면 내가 싫어! 아무도 어디에서 MyClass가 갑자기 나타 났는지 말할 수 없었다. ''pkg import * '가 존재할 정도로 나쁘다. (글쎄, 후자는 대화 형으로 사용하기에 매우 편리합니다.) –