Генератор модулей Python для github - PullRequest
0 голосов
/ 05 августа 2011

Я новичок в Python, и это философия. Я пытаюсь разработать модуль на GitHub. Есть ли в Ruby генератор драгоценных камней, как инструмент для разработки модуля? Как разработать модуль? Спасибо за любые советы.

1 Ответ

2 голосов
/ 05 августа 2011

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

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

...