我在python下有一个项目,并且有一个setup.py脚本,可以为每个realease构建我的egg和.exe文件。 我习惯使用ant脚本,我可以轻松定义目标。
我可能会遗漏一些内容,但我找不到任何解释如何使用distutils创建此类命令的文档。 (好吧,我实际上发现了this,但这篇文章非常简短:s)
以下是我想要自动化的一些示例:
但最重要的是,我希望能够只用一个命令来完成它,就像我用ant build一样。
那么你通常如何使用python项目完成这些任务? 虽然我认为在这里添加我的setup.py是不相关的,但如果需要,我可以这样做。
非常感谢!
答案 0 :(得分:3)
你看过Ant Python tasks吗?
这些Ant扩展添加了一些任务来支持Python构建。在 特别是,Python编译,单元测试执行,pydoc生成和 支持执行Python脚本。