Вам не нужен инструмент для создания модуля Python, достаточно любого имени файла, заканчивающегося на .py
.Пакет , представляющий собой набор модулей, создается аналогично наличию файла с именем __init__.py
в той же папке, что и другие модули (и, возможно, другие пакеты).Файл __init__.py
может быть пустым или нет, по вашему выбору.
Лучшие практики требуют, чтобы импорт модуля не имел побочных эффектов;Он должен определять классы и функции, но не предпринимать никаких действий.Модули python должны начинаться с строки документации, объясняющей назначение модуля и порядок его использования.