我正在寻找一些python包,它提供了使用一些通用接口编写和执行项目特定命令的基本功能。自己写这个没有问题,但我已经在某个地方看到了这样的项目,你能不能帮我记住它?
答案 0 :(得分:0)
fabric可以做到这一点,但它更适合部署和其他此类任务。 Scons是一个类似于make的构建工具,可以使用自定义命令。 Paver对于做这样的事情也像make / rake。您还可以add custom commands到distutils setup.py
脚本。标准库cmd module是一个较轻的版本。
答案 1 :(得分:0)
也许你在考虑paster?
答案 2 :(得分:0)
您可以使用新的argparse包作为标准Python包来解析命令行选项http://docs.python.org/library/argparse.html#module-argparse Django的manage.py也可能使用它,但我没有查看代码,所以我无法确认。