load_dotenv override

x·2024년 5월 28일
0

python

목록 보기
5/6

flask click으로 명령어를 생성해서 터미널에서 실행했는데 시스템 환경변수가 나왔다.

load_dotenv로 프로젝트 루트의 .env 파일을 적용하도록 했지만 변하지 않았다.

load_dotenv의 override 파라미터를 True로 지정하면 덮어쓴다.

load_dotenv(verbose=True, dotenv_path=f"{root_path}/.env", override=True)
from dotenv import load_dotenv
import os

root_path = os.path.dirname(os.path.abspath(__file__))
load_dotenv(verbose=True, dotenv_path=f"{root_path}/.env", override=True)

0개의 댓글

관련 채용 정보