Click-pallets创建命令行界面
Click,全称为“ Command Line Interface Creation Kit ”,是一个 Python 包,用于创建命令行界面。只需编写少量代码,即可创建一个整洁美观的命令行界面。它是可配置的,但有着合理的默认值。它的目的是使编写命令行工具的过程快速而有趣,同时防止由于无法实现预期的 CLI API 而导致的缺陷。
特点
- 命令的任意嵌套
- 自动生成帮助页
- 支持在运行时延迟加载子命令
获取Click
您可以直接从PyPI获取。
pip install click
例子
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!
评论
$ click_命令行界面创建工具包
Click是一个Python包,用于以可组合的方式创建漂亮的命令行界面,只需要很少的代码。这是“命令行界面创建工具包”,它具有高度可配置性,但具有开箱即用的合理默认值。它旨在使编写命令行工具的过程快速
$ click_命令行界面创建工具包
0
clippC++ 命令行界面
clipp是一个现代C++的命令行界面。它易于使用,功能强大,支持C++11/14/17,且项目仅集成在单个头文件中的。功能支持选项、选项+值、文档路径值、位置命令、嵌套替代、决策树、可连接标志、自定
clippC++ 命令行界面
0
WebPack-DashBoard命令行界面仪表盘
WebPack-DashBoard是一款命令行界面仪表盘工具,用于WebPack开发服务端。安装:n
WebPack-DashBoard命令行界面仪表盘
0