Что такое python-dotenv?

Junior
235 просмотров
AFK Offer AI

python-dotenv — загрузка переменных окружения из .env файла. load_dotenv() — читает .env в текущей директории и добавляет в os.environ. Формат файла: KEY=value, поддерживает кавычки, комментарии (#), multiline. dotenv_values(".env") — возвращает dict без загрузки в environ. override=True — перезаписывать существующие переменные. В Django/Flask: загружай в самом начале settings.py/config.py. .env — для dev, в prod используй настоящие env vars (docker, k8s). Добавь .env в .gitignore, а .env.example — в git.

Следующий вопрос

Чем отличаются black и isort?