有没有用Python编写的好的构建框架?

时间:2009-02-12 16:59:29

标签: python build-process build-automation

我从NAnt切换到使用Python编写构建自动化脚本。我很好奇是否有任何值得使用的构建框架类似于Make,Ant和NAnt,而是基于Python。例如,Ruby有Rake。那么Python呢?

5 个答案:

答案 0 :(得分:21)

尝试SCons

或者您正在寻找建立python项目的东西吗?

答案 1 :(得分:5)

以下看起来不错,但我还没有使用过它们:

Paver看起来特别有前途。

答案 2 :(得分:2)

我的快速通过: SCons非常成熟,也面向其他语言(es C ++) Waf非常类似于ant / maven,所以如果你习惯了蚂蚁/ maven,你会更喜欢它

Paver非常以pythonic为导向,如果你不知道如何开始,它似乎是个不错的选择。

答案 3 :(得分:2)

答案 4 :(得分:1)

还有Fabric,但它专门用于部署而不是通用构建