def load_env(path=".env") -> dict: env = {} try: with open(path, "r", encoding="utf-8") as f: for line in f: line = line.strip() # Пропускаем пустые строки и строки-комментарии if not line or line.startswith("#"): continue if "=" in line: key, value = line.split("=", 1) env[key.strip()] = value.strip() except FileNotFoundError: raise Exception( f"Файл {path} не найден. Проверьте наличие файла .env в корне проекта." ) return env config = load_env()