项目详情
由
分享
HelloGitHub 评分
0 人评分
Python 的第三方库,用于快速创建命令行
过去 7 天共收获 8 颗 Star ✨
使用方向键查看日期,Home 和 End 跳至首尾,Escape 关闭提示。| 日期 | Star | 较前日 |
|---|---|---|
| 周三 | 17,811 | — |
| 周四 | 17,813 | +2 |
| 周五 | 17,817 | +4 |
| 周六 | 17,816 | -1 |
| 周日 | 17,815 | -1 |
| 周一 | 17,816 | +1 |
| 周二 | 17,819 | +3 |
17.8k
星数
否
中文
Python
主语言
是
活跃
452
贡献者
85
Issues
是
组织
无
最新版本
3k
Forks
BSD-3-Clause
协议
Python 的第三方库,用于快速创建命令行。支持装饰器方式调用、多种参数类型、自动生成帮助信息等。示例代码如下:
```python
import click
@click.command()
@click.option("--count", default=1, help="Number of greetings.")
@click.option("--name", prompt="Your name",
help="The person to greet.")
def hello(count, name):
"""Simple program that greets NAME for a total of COUNT times."""
for _ in range(count):
click.echo("Hello, %s!" % name)
if __name__ == '__main__':
hello()
# 下面为运行效果
$ python hello.py --count=3
Your name: Click
Hello, Click!
Hello, Click!
Hello, Click!
```
收录于:
第 34 期
评论
评分:
暂无精选评论