构建命令行工具的框架
yaclifw的Python项目详细描述
简介
yaclifw是用于构建cli工具的框架。
安装
要安装yaclifw,请运行:
$ python setup.py install
或者使用pip,运行:
$ pip install yaclifw
要升级pip安装,请运行:
$ pip install -U yaclifw
用法
可用命令列表可以用以下命令列出:
$ yaclifw -h
对于每个子命令,可以查询其他帮助,例如:
$ yaclifw example -h
扩展yaclifw
利用yaclifw最简单的方法是克隆 存储库并修改main.py方法以包括 你自己的命令。
贡献
yaclifw遵循python代码的样式指南PEP 8。请检查您的 通过运行 flake8 -v .或pep8 -v .。
运行测试
测试位于test目录下。要运行所有测试,请使用 setup.py的test目标:
python setup.py test
单元测试
单元测试存储在test/unit文件夹下,可以通过调用来运行:
python setup.py test -t test/unit
单元测试也由Travis构建在打开的每个pull请求上运行 针对主存储库。
许可证
Yaclifw在GPL下发布。
版权所有
2014年,开放显微镜环境