Blog/content/posts/2024/python/dotenv.md

35 lines
1.2 KiB
Markdown
Raw Normal View History

2024-09-03 21:39:20 +03:00
---
title: "💼 Python и переменные окружения | пакет dotenv"
date: 2024-09-03T21:23:24+03:00
2024-12-17 04:29:44 +03:00
draft: false
2024-09-03 21:39:20 +03:00
tags: [python, tips]
---
## О пакете
Пакет `python-dotenv` считывает пары ключ-значение из файла `.env`
и может устанавливать их в качестве переменных среды.
Это помогает в разработке приложений, основанных на [12-факторных](https://12factor.net/) принципах.
Пакет [python-dotenv](https://pypi.org/project/python-dotenv/) на сайте PyPi.
```sh
pip3 install python-dotenv # Установить пакет
```
## Использование
```python
from dotenv import load_dotenv
load_dotenv() # Получает переменные окружения из файла .env.
# Код приложения, который использует переменные среды
# (например, из `os.environ` или `os.getenv`)
# ...
```
С более подробной информацией и примерами применения можно ознакомиться на странице проекта.