Встречается на собеседованиях • сегодня
Как получить переменные окружения в Python
Для получения переменных окружения в Python используется модуль os или более удобный os.environ. Также можно использовать библиотеку python-dotenv для работы с .env файлами.
Пример с os.environ:
python
import os
# Получение переменной
value = os.environ.get('MY_VAR', 'default_value')
print(value) # Выведет значение MY_VAR или 'default_value', если переменной нетПример с python-dotenv:
- Установите библиотеку:
bash
pip install python-dotenv - Создайте
.envфайл:textMY_VAR=some_value - Загрузите переменные в Python:
python
from dotenv import load_dotenv load_dotenv() # Загружает переменные из .env в os.environ print(os.getenv('MY_VAR')) # Выведет 'some_value'
Важно:
os.environвозвращает строки.- Если переменной нет,
os.environ['VAR']вызоветKeyError, аos.getenv('VAR')вернетNone. - Для изменяемых переменных используйте
os.environ['VAR'] = 'value'.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы