跳转到主要内容

用于创建命令行界面的库

项目描述

Clipy - 命令行界面微型框架

Clipy是一个简单易用的微型框架,用于创建命令行界面。您可以在 http://packages.python.org/clipy 找到文档。

错误报告

Clipy使用launchpad跟踪错误报告,如果您想报告一个,请按照以下链接操作

https://bugs.launchpad.net/clipy

开发

clipy的所有源代码都在launchpad上,使用bzr DVCS进行版本控制

http://launchpad.net/clipy

如果您想分支,只需在终端中输入

$ 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 查看哈希值)

上传时间 源代码

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面