ほぼ日刊サービス開発日誌

React, firebase, 機械学習など

sponsored

Pythonでdotenv

pip install python-dotenv
# coding: utf-8
# 環境変数のあれこれ

from os.path import join, dirname
from dotenv import load_dotenv

dotenv_path = join(dirname(__file__), '.env')
load_dotenv(dotenv_path)
 
import os

for k, v in os.environ.items():
    print("{key} : {value}".format(key=k, value=v))
    
# 環境変数を追加
os.environ["HOGE"] = "ABCDEFG"
 

で利用することができる。

あとは .gitignoreに.envを加えれば良い。