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