""".env file loader""" ENV_FILE = ".env" def load_env(filename=ENV_FILE): """ Формат файла: WIFI_SSID=ИмяСети WIFI_PASSWORD=Пароль Пустые строки и строки начинающиеся с # игнорируются. Значения не нужно оборачивать в кавычки. """ env = {} try: with open(filename, "r") as f: for line in f: line = line.strip() if not line or line.startswith("#"): continue if "=" not in line: continue key, value = line.split("=", 1) env[key.strip()] = value.strip() except OSError: print( f"Файл {filename} не найден. Создайте его с ключами WIFI_SSID и WIFI_PASSWORD") return env