점점 더 많은 스크립트를 추가 할 계획이므로 다소 조직 된 디렉토리 구조를 유지하려고합니다. 필요에 따라파일을 포함하는 적절한 방법
/src/main.py
/src/db/<all my DB conn & table manipulation scripts>
/src/api/<all my scripts that call different APIs>
내 main.py 스크립트는 & DB API를 폴더에서 특정 클래스를 포함합니다 : 그래서 나는이 같은 구조를 갖고 있다고 할 수 있습니다. 각 폴더에 빈 _____init_____.py 파일이 있으므로 잘 포함되어 있습니다. 하지만 api 폴더의 스크립트에 db 폴더의 클래스를 포함시키고 싶습니까? 어떻게 든 하나의 dir을 백업해야 할 것 같은가? 이런 줄이 생기면 API 스크립트가 실패합니다.
from db.Conn import QADB
v2.6입니다.
업데이트 : 관련 가져 오기를 시도했지만 이것을 얻으시겠습니까?
from ..db.Conn import QADB
^SyntaxError:
invalid syntax
당신이 /src/__init__.py 파일을해야합니까? –