문제

말 나는 파일 구조는 다음과 같:

app/
  app.py
  controllers/
    __init__.py
    project.py
    plugin.py

는 경우 app/controllers/project.py 클래스를 정의 프로젝트 app.py 가져오는 이를 다음과 같이 설명합니다:

from app.controllers.project import Project

는 할 수 있:

from app.controllers import Project

어떻게 이 해야 할까요?

도움이 되었습니까?

해결책

당신이 필요하 넣

from project import Project

controllers/__init__.py.

참고하는 경우 절대 가져옵 기본(Python2.7?), 를 원할 것입 점을 추가하기 전에 모듈 이름(으로 충돌을 피하기 위해 최상위 모델 이름 project),즉

from .project import Project
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top