用于创建命令行界面的库
项目描述
Clipy - 命令行界面微型框架
Clipy是一个简单易用的微型框架,用于创建命令行界面。您可以在 http://packages.python.org/clipy 找到文档。
错误报告
Clipy使用launchpad跟踪错误报告,如果您想报告一个,请按照以下链接操作
开发
clipy的所有源代码都在launchpad上,使用bzr DVCS进行版本控制
如果您想分支,只需在终端中输入
$ bzr branch lp:clipy
变更历史
0.1
以下功能的初始发布
使用Command类定义单个命令。
使用CompositeCommand类定义复合命令(由子命令组成的命令,如svn)。
0.2
新功能
为复合命令添加了抽象命令。
命令加载器实现,通过setuptools入口点组加载命令。
0.3
新功能
添加了Command.chanllenge方法,用于询问用户变量。
添加了Command.ask方法,用于询问用户确认。
支持基于argparse的参数解析器定义命令。
0.4
新功能
复合命令的默认帮助命令。
在子命令中改进了用法处理。
命令现在是无状态的 - 选项、参数和上下文直接传递到run方法中。
在不存在子命令或提供了未知命令的情况下,可以将组合命令行为参数化(CompositeCommand.no_command、CompositeCommand.unknown_command 方法)。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
clipy-0.4.tar.gz (6.8 kB 查看哈希值)
构建分发
clipy-0.4-py2.6.egg (21.5 kB 查看哈希值)
关闭
clipy-0.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 769af51de49f0e1dd9e649549513b12600530ec7a84b856c95b3f70245895dda |
|
MD5 | 0af2d7a2e006f63c10a0ae30c1eb7760 |
|
BLAKE2b-256 | 3dd62fc465ddb420e53dff68262550de31d5266b9b762f0813f2e6f8352a6466 |
关闭
clipy-0.4-py2.6.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 71e181464279862303f38e80386c7a3910d6264c339c4485c76c28f3206a895f |
|
MD5 | db7f7a84cfcab59044310c2d68f43638 |
|
BLAKE2b-256 | 4692330e4f30552af75fb4da2aff6b9ec3c92cec789a374d214d2a0831cfbdf5 |