一个简单的optparse包装器,用于强大的命令行实用程序。
click-hotoffthehamster的Python项目详细描述
什么是点击?
click是一个python包,用于创建漂亮的命令行界面 以一种可组合的方式,只需要少量的代码。这是“命令” 线路接口创建工具包”。它高度可配置,但附带 合理的违约是现成的。
它旨在使编写命令行工具的过程快速有趣 同时也防止因无法实施 预期的cli api。
- 单击三个点:
- 命令的任意嵌套
- 自动生成帮助页
- 支持在运行时延迟加载子命令
一个简单的例子
它看起来像什么?下面是一个简单的单击程序示例:
importclick@click.command()@click.option('--count',default=1,help='Number of greetings.')@click.option('--name',prompt='Your name',help='The person to greet.')defhello(count,name):"""Simple program that greets NAME for a total of COUNT times."""forxinrange(count):click.echo('Hello %s!'%name)if__name__=='__main__':hello()
跑步时的样子:
$ python hello.py --count=3 Your name: John Hello John! Hello John! Hello John!
捐赠
托盘组织开发并支持烧瓶和图书馆 它的用途。为了发展贡献者和用户的社区,以及 允许维护人员在项目中投入更多时间,please donate today。