Passwörter in Python Scripten
Beschreibung
Um geheime Daten, wie Passwörter oder Tokens, in Python Scripten zu nutzen, ist es immer ratsam, diese in einer ausgelagerten Datei zu speichern. Die Datei ".env" bietet sich hierfür an, da es dafür ein entsprechendes Python-Modul gibt, das diese Datei lesen und nutzen kann.
Benutzung
- Erstellen der Datei
.env
in dem gleichen Order, des Python-Scripts - Die Datei
.env
mit den relevanten Daten befüllenTEST_SECRET=Hallo
- Installieren des Python-Moduls
pip install python-dotenv
- Das folgende Script nutzt nun die .env-Datei
import os from dotenv import load_dotenv load_dotenv() TEST_SECRET = os.getenv("TEST_SECRET") print(TEST_SECRET)
No Comments