pydantic_settings1 python-dotenv, pydantic_settings를 통한 환경 변수 관리 FastAPI 사용 기준, main.py 파일과 동일한 경로에 .env 파일을 위치시켜야 한다.# .envENVIRONMENT=LOCALpython-dotenv 라이브러리가 .env 파일을 자동으로 읽는다.from dotenv import load_dotenv# setup environmentload_dotenv()environment = os.getenv("ENVIRONMENT")print(f"env: {environment}") # LOCAL서버 환경 변수에 설정된 값은 load_dotenv()를 선언하지 않아도 된다. pydantic_settings를 통해 환경 변수를 설정할 수도 있다.import osfrom enum import Enumfrom typing import ClassVarfrom p.. 2024. 3. 28. 이전 1 다음