跳转到主要内容

用于构建命令行工具的框架

项目描述

Build Status

介绍

yaclifw 是一个用于构建CLI工具的框架。

依赖关系

yaclifw 的直接依赖项包括

安装

要安装 yaclifw,运行

$ python setup.py install

或者使用 pip,运行

$ pip install yaclifw

要升级您的 pip 安装,运行

$ pip install -U yaclifw

用法

可以使用以下命令列出可用的命令列表

$ yaclifw -h

对于每个子命令,可以查询额外的帮助,例如

$ yaclifw example -h

扩展 yaclifw

使用 yaclifw 的最简单方法是克隆存储库,并修改 main.py 方法以包含您自己的命令。

贡献

yaclifw 遵循 PEP 8,Python 代码风格指南。请使用 pep8flake8,Python 风格指南检查器,通过运行 flake8 -v .pep8 -v . 来检查您的代码。

运行测试

测试位于 test 目录下。要运行所有测试,请使用 setup.pytest 目标。

python setup.py test

单元测试

单元测试存储在 test/unit 文件夹中,可以通过调用

python setup.py test -t test/unit

单元测试也会在针对主存储库打开的每个 Pull Request 上由 Travis 构建运行。

许可证

yaclifw 在 GPL 下发布。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

yaclifw-0.2.0.tar.gz (13.6 kB 查看散列)

上传时间

支持者: