Dublettenprüfung

This commit is contained in:
irrlicht
2026-09-07 14:30:02 +02:00
parent 861caae57c
commit 50d497925f
11 changed files with 1648 additions and 17 deletions
+3 -3
View File
@@ -11,12 +11,12 @@ import pathlib
_ENV = pathlib.Path(__file__).with_name(".env")
def _aus_env_datei(pfad=_ENV):
def _aus_env_datei():
"""Minimaler .env-Leser. Kein Shell-Parsing, keine Ersetzungen."""
werte = {}
if not pfad.exists():
if not _ENV.exists():
return werte
for zeile in pfad.read_text(encoding="utf-8").splitlines():
for zeile in _ENV.read_text(encoding="utf-8").splitlines():
zeile = zeile.strip()
if not zeile or zeile.startswith("#") or "=" not in zeile:
continue