DOTENV PYTHON КАК УСТАНОВИТЬ

python-dotenv - это библиотека Python, которая помогает загружать переменные окружения из файла .env в процессе запуска проекта. Это часто используется для конфиденциальных данных, таких как пароли и ключи API, которые не должны храниться в открытом доступе. Установить python-dotenv можно с помощью pip:

pip install python-dotenv

После установки необходимо создать файл .env в корневой директории вашего проекта и добавить переменные окружения в формате VARIABLE_NAME=VALUE, каждая переменная на новой строке. Например:

SECRET_KEY=abc123
DEBUG=True
DB_NAME=mydatabase


Чтобы загрузить переменные из файла .env, нужно импортировать библиотеку и вызвать метод load_dotenv в начале вашего скрипта:

import os
from dotenv import load_dotenv

load_dotenv()


Теперь переменные окружения из файла .env будут доступны в переменной os.environ:

db_name = os.environ.get('DB_NAME')
print(db_name) # 'mydatabase'


Обратите внимание, что для использования библиотеки python-dotenv в вашем проекте потребуется создать файл .env и добавить переменные окружения. Кроме того, этот файл не должен храниться в открытом доступе, поскольку он может содержать конфиденциальные данные.

НАСТРОЙКА PyCharm И УСТАНОВКА Python 3.11 - ЛЕГКО И БЫСТРО!

Работа с переменными окружения в Python, pygame.ru и python-dotenv.

Environment Variables and the python-dotenv Library

27 python dotenv

DOTENV Not Installing Error Solved - dotenv error - python

Python - dotenv demo

Hide API keys in Python scripts using python-dotenv, .env, and .gitignore

Как хранить токены, API ключи и секретную информацию в env переменных, на примере python приложений

Using Python Dotenv to Manage Environment Variables

3 Ways to Read Environment Variables In Python (Python Dotenv, Python Decouple And Pydantic)

BLGPG-F8521ED1BB0F-24-11-23-22

Новые материалы: