Python アプリ

【Python】パスワードをソースコードに直接書かずに安全に扱うための方法

今回の記事では、パスワードを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)  # パスワードが表示されます

以上です。

-Python, アプリ