今回の記事では、パスワードをPythonのソースコードに直接書かずに安全に扱うための方法を紹介します。
その方法は、「.envファイルを使用して、パスワードの環境変数を定義する」事です。
手順
python-dotenvパッケージのインストール
python-dotenvをインストールします。
Bash
pip install python-dotenv.envファイルの作成
プロジェクトのルートディレクトリに.envファイルを作成し、環境変数を設定します。
Bash
# .env
MY_PASSWORD=your_passwordCSVファイルの読み込み
dotenvライブラリを使用して、.envファイルから環境変数を読み込みます。
Python
from dotenv import load_dotenv
import os
load_dotenv() # .envファイルを読み込み
password = os.getenv('MY_PASSWORD')
print(password) # パスワードが表示されます以上です。