python-dotenv

This commit is contained in:
Alexander Popov 2024-09-03 21:39:20 +03:00
parent 721b8c0bea
commit ed23ec5bcf
Signed by: iiiypuk
GPG Key ID: E47FE0AB36CD5ED6

View File

@ -0,0 +1,34 @@
---
title: "💼 Python и переменные окружения | пакет dotenv"
date: 2024-09-03T21:23:24+03:00
draft: false💼
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`)
# ...
```
С более подробной информацией и примерами применения можно ознакомиться на странице проекта.