На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

GeekBrains

4 подписчика

Python: управляем зависимостями как профи

Управление зависимости в Python — не самая сильная его сторона. Многие годы разработчикам приходилось находить компромисс между удобством и функциональностью. Например, чтобы всегда быть уверенным, что при каждой сборке и развертывании использовались одни и те же версии библиотек, необходимо было их все прописывать в requirements. На больших проектах этот файл мог разрастаться на десятки и даже сотни строк. Но в последнее время ситуация начала исправляться. Во многом это связано с появлением такого инструмента как pipenv.

На вебинаре мы:

  • Разберем стандартные инструменты управления зависимостями (pip, easy_install, virtualenv).
  • Определим проблемы, с которыми сталкиваются разработчики при использовании стандартных инструментов.
  • Разберем pipenv как решение данных проблем.
  • Научимся использовать pipenv в новом проекте.
  • Научимся мигрировать старый проект на pipenv.
Пройти обучение
Ссылка на первоисточник

Картина дня

наверх