python-dotenvのインストール
Pythonで環境変数を管理するためには、python-dotenv
パッケージを使用します。まずは、以下のコマンドでpython-dotenv
をインストールしましょう。
pip install python-dotenv
.envファイルの作成
次に、環境変数を保存するための.env
ファイルを作成します。
echo "ENV_KEY=hogehoge" > .env
これで、.env
ファイルに"ENV_KEY=hogehoge"
が保存されました。追加したい場合は、VSCodeやAtomなどのエディタでも作成できます。
環境変数の読み込み
環境変数を読み込むためには、dotenv
モジュールのload_dotenv
関数を使用します。
from dotenv import load_dotenv
load_dotenv() # take environment variables from .env.
このコードを実行すると、.env
ファイルの中の環境変数が読み込まれます。
環境変数の使用
環境変数は、os.environ
やos.getenv
を使ってアクセスできます。
import os
ENV_KEY = os.environ.get("ENV_KEY")
以上が、Pythonとpython-dotenv
を使った環境変数の管理方法です。これにより、APIキーやDBのパスワードなどのセンシティブな情報をソースコードから分離し、安全に管理することができます。