有没有用Python编写的好的构建框架?
我从NAnt切换到使用Python编写构建自动化脚本。我很好奇,是否有值得使用的构建框架类似于Make、Ant和NAnt,而是基于Python的。例如,Ruby有Rake。Python呢?试试看有没有用Python编写的好的构建框架?,python,build-process,build-automation,Python,Build Process,Build Automation,我从NAnt切换到使用Python编写构建自动化脚本。我很好奇,是否有值得使用的构建框架类似于Make、Ant和NAnt,而是基于Python的。例如,Ruby有Rake。Python呢?试试看 或者您只是在寻找构建python项目的工具吗?以下内容看起来不错,但我还没有使用它们: 摊铺机看起来特别有前途。也有,但它特别适合于部署,而不是通用建筑。我的快速浏览: SCons相当成熟,也面向其他语言(es C++) Waf与ant/maven非常相似,所以如果您习惯于ant/maven,
或者您只是在寻找构建python项目的工具吗?以下内容看起来不错,但我还没有使用它们:
摊铺机是一种非常注重蟒蛇的设备,如果您不知道如何启动,它似乎是一个不错的选择。维护一个页面。不一定。我想要的东西也可以构建任何非Python项目。NAnt、Ant和Rake具有这种多功能性,并且不局限于他们自己的语言领域。那么,我认为你应该让scons试试。我同意。。。你必须花一点时间在烤饼上,它比乍一看更强大。它从最简单的描述你想要什么,来源在哪里,并将做正确的事情。我在一个大型生产项目中使用SCON,并发现它是非常可定制和有用的。强烈推荐。我使用SCON,但当你开始一个bug项目时,它的速度太慢了。说真的,看看像WAF这样的东西,它比烤饼快得多,如果成熟度稍低的话