저는 파이썬 프로젝트에서 일하고 있으며 많은 양의 파이썬 스크립트를 생성했습니다. 나는 그들을 조직을위한 다른 디렉토리에 넣고 싶다. 내 질문은 어떻게 부모 디렉토리에서 스크립트를 가져올 수 있습니다.python import (프로젝트 구성)
나는 사전에
내가 이것을 달성 할 수있는 방법import ../utl/server.py
, 감사 할 수 있어야합니다.
저는 파이썬 프로젝트에서 일하고 있으며 많은 양의 파이썬 스크립트를 생성했습니다. 나는 그들을 조직을위한 다른 디렉토리에 넣고 싶다. 내 질문은 어떻게 부모 디렉토리에서 스크립트를 가져올 수 있습니다.python import (프로젝트 구성)
나는 사전에
내가 이것을 달성 할 수있는 방법import ../utl/server.py
, 감사 할 수 있어야합니다.
으로이 작업을 수행 :
from ..utl import server
그러나, 상대적으로 수입의 종류는 특정 상황에서만 작동합니다. 자세한 내용은 documentation을 참조하십시오.
당신은 당신의 PYTHONPATH에 추가하고 다음과 같이 일반적으로 가져올 수 있습니다 : 같은 대해`../utl/server 가져 오기에서, disconnect`를 연결
import sys
sys.path.append('..') # using an absolute path may be more robust.
import server
방법? –
아니요, 'from ..utl.server import connect, disconnect'입니다. –