标签: python build-process build-automation
我从NAnt切换到使用Python编写构建自动化脚本。我很好奇是否有任何值得使用的构建框架类似于Make,Ant和NAnt,而是基于Python。例如,Ruby有Rake。那么Python呢?
答案 0 :(得分:21)
尝试SCons
或者您正在寻找建立python项目的东西吗?
答案 1 :(得分:5)
以下看起来不错,但我还没有使用过它们:
Paver看起来特别有前途。
答案 2 :(得分:2)
我的快速通过: SCons非常成熟,也面向其他语言(es C ++) Waf非常类似于ant / maven,所以如果你习惯了蚂蚁/ maven,你会更喜欢它
Paver非常以pythonic为导向,如果你不知道如何开始,它似乎是个不错的选择。
答案 3 :(得分:2)
The Python wiki维护页面on python build and deployment tools。
答案 4 :(得分:1)
还有Fabric,但它专门用于部署而不是通用构建。