1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Click-pallets創(chuàng)建命令行界面

        聯(lián)合創(chuàng)作 · 2023-10-01 11:59

        Click,全稱為“ Command Line Interface Creation Kit ”,是一個(gè) Python 包,用于創(chuàng)建命令行界面。只需編寫少量代碼,即可創(chuàng)建一個(gè)整潔美觀的命令行界面。它是可配置的,但有著合理的默認(rèn)值。它的目的是使編寫命令行工具的過程快速而有趣,同時(shí)防止由于無法實(shí)現(xiàn)預(yù)期的 CLI API 而導(dǎo)致的缺陷。

        特點(diǎn)

        • 命令的任意嵌套
        • 自動(dòng)生成幫助頁
        • 支持在運(yùn)行時(shí)延遲加載子命令

        獲取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!

         

        瀏覽 10
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            依依成人在线 | 国产全肉杂乱妇车乱视频 | 偷拍五月天 | 无码尤物波多野结衣性开放∧V | 亚洲黄色一级电影 | 免费日逼视频 | 一级卖婬片AAAA片爱奴 | 男性吹潮教程chinese视频 | 玖玖资源在线观看 | 国产精久久久久久 |