".."와 같은 방식으로 절대 경로를 추가하게 되면
project_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..'))
sys.path.append(project_root)
project_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..'))
# print(project_root)
sys.path.append(project_root )
# sys.path 확인
print("현재 sys.path:")
for p in sys.path:
print(p)
아래와 같이 상위 디렉토리의 다른 모듈로도 접근 가능하게 된다.
from module.strategy import strategy_utils as utils
'Python Code' 카테고리의 다른 글
캘트너 채널(Keltner Channel) 보조지표, 파이썬 코드 제공 (0) | 2025.01.04 |
---|---|
True Range & ATR 보조지표의 개념, 파이썬 코드 제공(TR 지표) (0) | 2025.01.04 |
파이썬 자동매매 기초 : 조건검색식 가져오기 (0) | 2024.05.28 |
Python 모듈의 버전을 확인하는 방법 (0) | 2024.05.10 |
비동기식 프로그래밍을 위한 async/await, asyncio 사용법 (0) | 2024.04.05 |
댓글