• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

__init__ 관련 질문드립니다.

20.08.29 10:23 작성 조회수 108

0

from travel import *

위와 같이 했을때 타일랜드만 import가 되는건 단지 타일랜드 모듈이 먼저 만들어 졌기  때문인가요? 무슨 법칙이 있는건지요?

패키지를 만들었을때 모든 모듈을 import가능하게 하기 위해서는 __init__.py에 모두 기재를 해야 하는건지요

답변 부탁 드릴께요

답변 1

답변을 작성해보세요.

0

조금 더 뒷쪽에 설명이 될텐데요,

from 패키지 import * 을 할 때 __init__.py 에 __all__ 이라는 것에 공개하기 원하는 모듈을 적으면 그곳에 적힌 모든 것이 import 대상에 포함됩니다. ^^