.envファイルをPythonで扱う方法。
BOTのTOKENとか環境変数を書いとくと便利。
python-dotenv を使います
1. インストール
$ pip install python-dotenv
2. 使う
.envファイルを用意
TOKEN = "xxxxxxxxxxxxxxxxx"
したらPythonで
import os from dotenv import load_dotenv # .envを読み込む load_dotenv() # 使う TOKEN = os.getenv('TOKEN')
実行ファイルと同じ、または上位のディレクトリにある.envファイルを読むことができる。基本はプロジェクトのルートディレクトリに置いておけば安心。
便利。