python命令行脚本的模型项目
Pizza的Python项目详细描述
比萨饼
比萨饼是你在渲染 Groome项目模板 groome-python及其 示例配置文件。为了测试的目的,这个项目也 作为该模板的“预期”值。见 groome-python项目 页获取有关此项目的详细信息。
最小的示例使用量看起来像–
$ pizza hello crazy world 3
项目页和源代码位于 GitHub,和 可以在PyPI上找到发行版 (python包索引)。
欢迎反馈。您可以在上提交错误报告和功能请求 这是project tracker。
[此项目和groome-python仍在进行中,并且 尚未使用。]
要求
pizza支持以下python版本:
- python 2.7版
- python 3.2
- Python3.3
- PyPy
比萨饼没有第三方依赖关系。
为python 3安装需要 Distribute安装并 使用distribute。
安装
$ pip install pizza
测试它
TODO [template]:
试试看
TODO [template]:
破解它
TODO[模板]:将此节与“供参与者使用”节合并。 我们可能希望将此信息移到developing.md。
本节介绍如何修改和贡献披萨。在 特别是,它向你展示了如何与披萨互动 从源签出。
从源代码运行主pizza脚本:
$ python runpizza.py tomatoes garlic input: tomatoes, garlic
这个脚本本质上是一个便于运行的开发工具:
$ python -m pizza.scripts.pizza ...
这就相当于上面的命令 查看所有选项:
$ python runpizza.py --help
要运行项目测试(已被终止):
$ python runpizza.py --run-tests
对于贡献者
有关使用比萨饼代码库的指导,请参阅 developing.md文件,位于源发行版的docs文件夹中。
对于维护人员
有关发布比萨饼和如何使用setup.py的说明, 查阅源的docs文件夹中的releasing.md文件 分配。
版权
版权所有(c)2013 Chris Jerdonek。保留所有权利。
以源和二进制形式重新分配和使用,有无 允许修改,但条件如下 会议:
- 源代码的重新分发必须保留上述版权 注意,此条件列表和以下免责声明。
- 以二进制形式重新分配必须复制上述版权 注意,此条件列表和以下免责声明 分发时提供的文件和/或其他材料。
- 著作权人的姓名不得用于背书或者 推广此软件衍生的产品 书面许可。
本软件由版权所有者和贡献者“作为 以及任何明示或默示保证,包括但不限于 对……的适销性和适用性的默示保证 特殊目的被驳回。在任何情况下,版权 持有人或出资人对任何直接、间接、附带的, 特殊、惩戒性或后果性损害(包括但不限于 采购替代货物或服务;失去使用、数据或 利润;或营业中断)无论是何种原因引起的 责任,无论是合同责任、严格责任还是侵权责任(包括 疏忽或其他)以任何方式产生 软件,即使被告知有这种损坏的可能性。
历史记录
0.1.0(待定)
- 初始IAL释放。