命令行界面创建工具包 $ click_

BSD
Python 查看源码»
跨平台
2019-06-04
naughty

Click是一个Python包,用于以可组合的方式创建漂亮的命令行界面,只需要很少的代码。

这是“命令行界面创建工具包”,它具有高度可配置性,但具有开箱即用的合理默认值。

它旨在使编写命令行工具的过程快速而有趣,同时还防止因无法实现预期的CLI/API而导致的任何挫折。

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!
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

How to Configure Eclipse for Python

link: http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm Rose-Hulman Institute of Technology - Computer Science & Software Engineering Pyth...

2012/09/19 14:38
323
0
Windows安装使用Eric

1、下载Python,本文Python版本为3.2.2,点击下载 2、下载PyQt,本文PyQt版本为,点击下载 3、下载Eric,本文Eric版本为5.1.8,点击下载 4、安装Python和PyQt,默认安装即可 5、配置Python的...

2012/01/17 16:44
299
0
elasticsearch curator离线源码安装

### 1.安装setuptools wget https://pypi.io/packages/source/s/setuptools/setuptools-33.1.1.zip unzip setuptools-33.1.1.zip cd setuptools-33.1.1 python setup.py install ### 2.安装u...

2017/10/20 23:09
45
0
Install Eclipse 3.7 Indigo and configure Eclipse

Install Eclipse 3.7 Indigo and configure Eclipse for Python

2014/04/22 21:18
182
0
Python Machine Learning By Example 免积分下载

本书介绍 数据科学和机器学习是当今技术世界中最热门的词汇之一。人们对机器学习重新产生兴趣的原因是,数据挖掘和贝叶斯分析比以往任何时候都更受欢迎。这本书是机器学习的切入点。 本书首先...

01/06 11:47
0
0
Python Machine Learning By Example 免积分下载

本书介绍 数据科学和机器学习是当今技术世界中最热门的词汇之一。人们对机器学习重新产生兴趣的原因是,数据挖掘和贝叶斯分析比以往任何时候都更受欢迎。这本书是机器学习的切入点。 本书首先...

01/06 11:49
17
0
Python Machine Learning By Example 免积分下载

本书介绍 数据科学和机器学习是当今技术世界中最热门的词汇之一。人们对机器学习重新产生兴趣的原因是,数据挖掘和贝叶斯分析比以往任何时候都更受欢迎。这本书是机器学习的切入点。 本书首先...

01/06 11:44
2
0
selenium Python定位元素和相关事件

场景 通过使用selenium python的API能够很好的定位html中的元素,并指挥鼠标进行点击。 定位元素 find_element_by_*方法 find_element_by_id(id_) : html标签中的id确定标签 find_element_b...

05/21 10:09
24
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部