成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Python 命令行工具 -- click

AbnerMing / 690人閱讀

摘要:看到一個的命令行工具,很方便,因此記錄下,官方主頁支持命令的任意嵌套自動生成幫助信息支持在運行時子命令的延遲加載安裝方法是使用下面一小段代碼是其官方主頁的例子,貼出來下運行查看幫助信息擴展閱讀

看到一個 Python 的命令行工具 - click,很方便,因此記錄下,官方主頁:http://click.pocoo.org/3/

支持:

命令的任意嵌套

自動生成幫助信息

支持在運行時子命令的延遲加載

安裝方法是使用 pip:

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 x in range(count):
        click.echo("Hello %s!" % name)

if __name__ == "__main__":
    hello()

運行:

$ python hello.py --count=3
Your name: John
Hello John!
Hello John!
Hello John!

查看幫助信息:

$ python hello.py --help
Usage: hello.py [OPTIONS]

  Simple program that greets NAME for a total of COUNT times.

Options:
  --count INTEGER  Number of greetings.
  --name TEXT      The person to greet.
  --help           Show this message and exit.
擴展閱讀

Build Modular Command-Line Tools with Click

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/37458.html

相關文章

  • Flask內置命令工具—CLI

    摘要:如果設置為,命令將激活模式,執(zhí)行會啟用交互式調試器和代碼自動重載。也可以通過變量單獨控制,表示啟用,表示禁用通過設置環(huán)境變量略通過設置環(huán)境變量略自定義命令命令基于庫實現。 應用發(fā)現 flask命令在Flask庫安裝后可使用,使用前需要正確配置FLASK_APP環(huán)境變量以告知用戶程序所在位置。不同平臺設置方式有所不同。 Unix Bash (Linux, Mac, etc.): $ ex...

    nicercode 評論0 收藏0
  • 使用Python控制手機(一)

    摘要:使用包控制手機時,需要在手機上安裝在電腦中使用彈出運行框,在框內輸入調用命令行窗口。具備較多功能,在此不再贅述,百度具有較多資料。調試工具用于查看手機當前狀態(tài)用瀏覽器控制手機調試手機,還可以實時的查找控件中的屬性以及其它屬性值等等。 1. 配置Python環(huán)境變量 Python環(huán)境變...

    ralap 評論0 收藏0
  • 命令神器 Click 簡明筆記

    摘要:是用寫的一個第三方模塊,用于快速創(chuàng)建命令行。快速使用的使用大致有兩個步驟使用裝飾一個函數,使之成為命令行接口使用等裝飾函數,為其添加命令行選項等。本文標題為命令行神器簡明筆記本文鏈接為參考資料學習筆記模塊 Click Click 是用 Python 寫的一個第三方模塊,用于快速創(chuàng)建命令行。我們知道,Python 內置了一個 Argparse 的標準庫用于創(chuàng)建命令行,但使用起來有些繁瑣,...

    luoyibu 評論0 收藏0
  • 搭建Pythonargv的4種比較常見方式方法

      此篇文章主要是闡述了搭建Pythonargv的4種比較常見方式方法,文章內容緊扣主題進行詳盡的基本介紹,具有很強的實用價值,務必的朋友可以學習一下。  序言  小伙伴們好,在平時的撰寫Python腳本制作的過程當中,我們通常需要根據argv傳到某些自變量主要參數,使新項目應用更加靈便便捷?! 》謩e是:  內嵌sys.argv控制模塊  內嵌argparse控制模塊  內嵌getopt模塊  第...

    89542767 評論0 收藏0
  • Python指令click的實際應用

      一、序言  接下來要詳細介紹的click乃是以一種你也很熟識的方式去輕松玩cmd。cmd程序流程實質上是界定主要參數與處理主要參數,而解決參數邏輯性肯定是和所界定的主要參數相關聯的。那可不可以用函數公式和裝飾器來達到解決主要參數邏輯界定主要參數的聯系呢?而click正好便是以這樣的方式來所使用的?! ”鞠盗挟a品文章內容默認設置應用Python3做為編譯器進行介紹?! ∪羰悄阋廊辉趹肞ytho...

    89542767 評論0 收藏0

發(fā)表評論

0條評論

AbnerMing

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<