17 lines
437 B
Python
17 lines
437 B
Python
from os.path import abspath
|
|
from pathlib import Path
|
|
from os import environ
|
|
|
|
BASEDIR = abspath("")
|
|
|
|
env_path = Path(f"{BASEDIR}/.env")
|
|
|
|
|
|
def load_env():
|
|
if env_path.exists():
|
|
with open(env_path, "r") as f:
|
|
for line in f.readlines():
|
|
var_name, var_data = line.split("=", 1)
|
|
print(f"creating key {var_name} with data {var_data}")
|
|
environ[var_name] = var_data.strip()
|