Есть ли хорошие Python-фреймворки, написанные на Python?
Я перешел с NAnt на использование Python для написания скриптов автоматизации сборки. Мне любопытно, похожи ли какие-либо фреймворки сборки, которые стоит использовать, на аналогичные Make, Ant и NAnt, но вместо этого они основаны на Python. Например, в Ruby есть Rake. А как насчет Python?
5 ответов
Попробуйте SCons
Или вы ищете что-то просто для создания проектов Python?
Следующее выглядит хорошо, но я не использовал их (пока):
Асфальтоукладчик выглядит особенно многообещающе.
Вики Python поддерживает страницу с инструментами сборки и развертывания Python.
Мои быстрые переходы: SCons достаточно развиты и ориентированы также на другие языки (например, C++). Waf очень похож на ant / maven, поэтому вы предпочитаете его, если вы привыкли к ant / maven
Асфальтоукладчик очень питонически ориентирован и кажется хорошим вариантом, если вы не знаете, с чего начать.
Существует также Fabric, но она специально ориентирована на развертывание, а не на общее построение.