pythonのdotenvの概要と使い方
概要
- プロジェクトで管理している環境変数を簡単に管理するためのライブラリ
- プロジェクトトップに
.env
ファイルを作成し、そこに環境変数をキーバリュー形式で記述すると反映される
インストール
$ pip install python-dotenv
使い方
.envファイルの作成
$ touch .env
$ cat "KEY=VALUE" > .env
.envファイルの読み込み
import os
from dotenv import load_dotenv
load_dotenv()
assert os.getenv("KEY") == "VALUE"
特定のパスの.envファイルを読み込む
import os
from dotenv import load_dotenv
load_dotenv(dotenv_path="/path/to/.env")
assert os.getenv("KEY") == "VALUE"