[python] from A import B

0

from A import B 일때, A에는 B의 상위 모듈도 올 수있고, 모듈이 저장된 디렉토리명이 올 수 도 있다.

  1. 상위 모듈 사용하기
    : 모듈의 이름은 점(.)으로 구분된 여러 부분으로 나뉩니다. 이때 가장 오른쪽 부분이 모듈의 이름이며, 왼쪽 부분들은 해당 모듈의 상위 패키지나 모듈들의 이름을 나타냅니다. 예를 들어, A.B.C라는 모듈이 있다면 A는 이 모듈의 상위 모듈이 되며, A.B는 A의 상위 모듈이 됩니다.
from A.B import C

2.디렉토리명 사용하기
: 파이썬에서는 패키지를 디렉토리로 표현하는데, 패키지 내부의 모듈들은 디렉토리 구조를 따라갑니다. 따라서 모듈이 저장된 디렉토리의 경로를 A로 지정할 수도 있습니다.

from A import B

이 경우, A는 모듈이 저장된 디렉토리의 경로일 것입니다.

즉, from A import B에서 A는 단순히 모듈 이름만을 의미하는 것이 아니라, 그 모듈이 속한 패키지 구조 또는 모듈이 저장된 디렉토리의 경로를 나타낼 수 있습니다

profile
데이터 분석 & 서비스 기획

0개의 댓글

관련 채용 정보