#50. Пакеты (package) в Python. Вложенные пакеты | Python для начинающих
Python | Модули и пакеты
Когда ваши программы на Python
становятся больше и сложнее, возникает необходимость организовывать код
логически. Модули и пакеты — это механизмы Python для структурирования
кода, которые позволяют разбивать программу на несколько файлов,
повторно использовать код и создавать четкие пространства имен. Модуль — это просто файл с расширением .py, содержащий код на Python. Модуль может определять функции, классы и переменные, а также может включать исполняемый код. Давайте создадим наш первый модуль...
Лучшие практики упаковки Python
Лучший способ поделиться своим проектом Python и позволить другим установить его — создать и распространить пакет. Например, чтобы поделиться библиотекой с другими разработчиками для использования в своих приложениях или для таких инструментов разработки, как «py.test». Преимуществом этого метода распространения является хорошо зарекомендовавшая себя экосистема таких инструментов, как PyPI и pip , которые позволяют другим разработчикам легко загружать и устанавливать ваш пакет либо для случайных экспериментов, либо как часть больших профессиональных систем...