Встречается на 1% собеседований по Python
Какой менеджер зависимостей использовался на предыдущем проекте
На предыдущем проекте использовался Poetry — современный инструмент для управления зависимостями Python. Он удобен тем, что объединяет управление пакетами, виртуальными окружениями и публикацией в одном инструменте.
Пример pyproject.toml:
toml
[tool.poetry]
name = "my_project"
version = "0.1.0"
description = "Awesome project"
authors = ["Your Name <you@example.com>"]
[tool.poetry.dependencies]
python = "^3.8"
requests = "^2.25.1"
pandas = "^1.3.0"
[tool.poetry.dev-dependencies]
pytest = "^6.2.4"
black = "^21.7b0"
text
**Плюсы Poetry:**
- Четкое разделение dev и prod зависимостей.
- Автоматическое создание виртуального окружения.
- Блокировка версий через `poetry.lock`.
- Простота публикации пакетов в PyPI.
Альтернативы: `pip + venv`, `pipenv`.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы