Подтвердить что ты не робот

Создаются альтернативы Python PasteScript paster?

Кажется, что PasteScript paster create функциональность - это всего лишь единственная широко используемая среда для создания/создания скелета проекта в python. Мне интересно, есть ли какие-либо альтернативы в мире python, которые люди используют?

Обновление

Я хочу прокомментировать мой опыт, так как первоначально задавал этот вопрос. Принятый ответ все еще стоит - есть несколько пакетов шаблонов/скелетов, которые можно использовать. Однако из других полученных ответов я начал использовать mr.bob и проверил cookiecutter. Оба являются generic (как в не привязанных к определенной структуре), прост в использовании и относительно текущий и активный проекты, которые были частью критериев, которые я искал, но не детализировали в моем первоначальном вопросе.

4b9b3361

Ответ 1

Это зависит от вашей структуры. Для приложений Django вы используйте django-admin.py startproject mysite. Для разработки графических приложений на Linux, Ubuntu Quickly, который также создает проект скелета. Для проектов "Вставить" вы используете пастер.

Там нет действительно универсального инструмента для того, что вы делаете. Это зависит от структуры, и, как правило, эти сценарии имеют определенные рамки. И для чего это стоит, PyCharm (IDE) включает в себя некоторые шаблоны проектов для таких вещей, как Google App Engine.

Ответ 2

Я довольно неравномерен cookiecutter. Он работает для Python 2.7, 3.3, 3.4 и PyPy для Linux, Mac OS X и Windows. Он полностью документирован, активно поддерживается, хорошо протестирован и очень прост в использовании. Вот моя запись в блоге. Он даже имеет свой собственный тег: fooobar.com/questions/tagged/...

Ответ 4

Поскольку я в процессе освобождения mr.bob 0.1a6, это в основном функция, полная как PasteScript. Это генератор скелета каталога общего назначения, который не должен требовать знания Python для записи новых скелетов.

Документация: http://mrbob.readthedocs.org/en/latest/

Ответ 5

Существует также Python Packager, с которым я просто сталкивался при поиске этих типов инструментов. Похоже, что он имеет довольно узкий прецедент, но для тех, кто ищет помощь, вытаскивая файлы лицензий OSS, может показаться приятным.