python에서 .env 설정 파일 사용하기

멋진(?) 개발자라면, API token 같은 것을 코드 속에 하드코딩하기는 왠지 찝찝하죠?

Prerequisites

아래 명령어를 통해 파이썬 모듈 python-dotenv를 설치하십시오.

pip install python-dotenv

.env

설정을 저장하기 위해 .env 파일을 생성합니다. 그리고 아래 예제를 추가합니다.

MySecret = "I am pretty."

.env 파일이 git 시스템에 업로드 되는 것을 막기 위해 .gitignore에 아래 항목을 추가하는 것을 추천드립니다.

.env

Code Example

from dotenv import load_dotenv
import os 

# load .env
load_dotenv()

mySecret = os.environ.get('MySecret')

오늘도 일찍 퇴근하세요!