Встречается на собеседованиях • сегодня

Зачем нужен env

.env файлы используются для хранения конфиденциальных данных (API-ключи, пароли, настройки окружения) отдельно от кода. Это повышает безопасность и упрощает управление настройками в разных средах (dev, staging, prod).

Пример с python-dotenv:

python
from dotenv import load_dotenv
import os

load_dotenv()  # Загружает переменные из .env
db_password = os.getenv("DB_PASSWORD")  # Безопасное получение значения

Плюсы:

  • Не нужно хардкодить чувствительные данные.
  • Легко менять настройки без изменения кода.
  • Исключается случайное попадание секретов в Git (если добавить .env в .gitignore).

Формат .env:

text
DB_PASSWORD=supersecret
DEBUG=True
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы