最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python CMD命令行傳參實現(xiàn)方法(argparse、click、fire)

 更新時間:2024年07月18日 16:13:49   作者:loong_XL  
這篇文章主要介紹了python CMD命令行傳參實現(xiàn)方法(argparse、click、fire),本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧

1、argparse

設(shè)置傳入和默認參數(shù),也可以通過–help參考具體設(shè)置參數(shù)

bool值

參考:
https://docs.python.org/zh-cn/3/howto/argparse.html

https://www.bilibili.com/video/BV1nb41157Zc

expected one argumrnt 報錯,傳入坐標(biāo)類型字符串

1) 添加 nargs=‘*’,可以支持傳多個值,傳參用空格,這樣打印結(jié)果是一個列表,列表再join成坐標(biāo)字符串

python test.py -cb_ticks 1 2 5

## test.py 
import argparse
parser = argparse.ArgumentParser()
parser.add_argument(' cb_ticks', nargs='*')  
args = vars(parser.parse_args())
print(args.cb_ticks)

2)需要多加個引號,兩個引號才行

2、click

import click
@click.command()
@click.argument('input_text')
def main(input_text):
    click.echo(input_text.upper())
if __name__ == '__main__':
    main()

3、fire

import fire
def infer(input_text):
    """
    A simple function to process input text.
    """
    processed_text = input_text.upper()
    return processed_text
if __name__ == '__main__':
    fire.Fire(infer)

到此這篇關(guān)于python CMD命令行傳參實現(xiàn):argparse、click、fire的文章就介紹到這了,更多相關(guān)python CMD命令行傳參內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Scala中使用Jsoup庫處理HTML文檔的案例分析

    Scala中使用Jsoup庫處理HTML文檔的案例分析

    Scala是一種多范式的編程語言,具有函數(shù)式編程和面向?qū)ο缶幊痰奶攸c,同時也能夠與Java語言完美兼容,它擁有強大的類型推斷、高階函數(shù)、模式匹配等特性,使得代碼更加簡潔、靈活和易于維護,這篇文章主要介紹了Scala中使用Jsoup庫處理HTML文檔的案例分析,需要的朋友可以參考下
    2024-04-04
  • Python使用Pandas讀取CSV文件數(shù)據(jù)的操作方法

    Python使用Pandas讀取CSV文件數(shù)據(jù)的操作方法

    Pandas?是?Python?中一個強大的數(shù)據(jù)分析庫,它提供了大量的工具用于數(shù)據(jù)操作和分析,其中,read_csv?函數(shù)是?Pandas?中最常用的函數(shù)之一,用于從?CSV?文件中讀取數(shù)據(jù),本文將詳細介紹?read_csv?的基本用法,常見問題及其解決方案,并通過代碼案例進行說明
    2024-12-12
  • python調(diào)用java模塊SmartXLS和jpype修改excel文件的方法

    python調(diào)用java模塊SmartXLS和jpype修改excel文件的方法

    這篇文章主要介紹了python調(diào)用java模塊SmartXLS和jpype修改excel文件的方法,涉及Python調(diào)用java模塊的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • Python Mysql自動備份腳本

    Python Mysql自動備份腳本

    測試系統(tǒng)環(huán)境 Windows 2003 python 2.5.1 mysql 5.0.1 應(yīng)該只適用于Win,因為調(diào)用了CMD。 增量備份,因為自用,數(shù)據(jù)庫不大。
    2008-07-07
  • Python實現(xiàn)從線程獲取返回值

    Python實現(xiàn)從線程獲取返回值

    本文介紹了Python中線程的概念、創(chuàng)建線程的方法和在線程中獲取函數(shù)返回值的技巧,線程作為進程中的執(zhí)行單元,可以實現(xiàn)程序的并發(fā)運行,文章通過示例代碼展示了如何在Python中使用Thread類創(chuàng)建線程,并講解了在線程中傳遞參數(shù)和獲取返回值的方法
    2024-09-09
  • Python?中?key?參數(shù)的含義及用法小結(jié)

    Python?中?key?參數(shù)的含義及用法小結(jié)

    我們在使用?sorted()?或?map()?函數(shù)的時候,都會看到里面有一個?key?參數(shù),其實這個?key?參數(shù)也存在于其他內(nèi)置函數(shù)中(例如?min()、max()?等),那么我們今天就來了解一下?key?參數(shù)的含義以及用途吧,需要的朋友可以參考下
    2023-12-12
  • Python如何將圖像音視頻等資源文件隱藏在代碼中(小技巧)

    Python如何將圖像音視頻等資源文件隱藏在代碼中(小技巧)

    有朋友問小編使用pyinstaller打包源碼時,因為代碼中使用了圖像、音頻、視頻等資源文件,無法將程序打包成單一的可執(zhí)行文件,怎么處理呢,下面小編通過代碼給大家介紹Python如何將圖像音視頻等資源文件隱藏在代碼中,感興趣的朋友一起看看吧
    2020-02-02
  • Pycharm學(xué)習(xí)教程(1) 定制外觀

    Pycharm學(xué)習(xí)教程(1) 定制外觀

    這篇文章主要介紹了最全的Pycharm學(xué)習(xí)教程第一篇如何定制外觀,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 通過?for?循環(huán)比較?Python?與?Ruby?的編程區(qū)別

    通過?for?循環(huán)比較?Python?與?Ruby?的編程區(qū)別

    這篇文章主要介紹了通過?for?循環(huán)比較?Python?與?Ruby?的編程區(qū)別,Ruby?與?Python?之間的差異在很大程度上可通過for循環(huán)看出本質(zhì),下文詳細介紹需要的小伙伴可以參考一下
    2022-05-05
  • Python元組 tuple的概念與基本操作詳解【定義、創(chuàng)建、訪問、計數(shù)、推導(dǎo)式等】

    Python元組 tuple的概念與基本操作詳解【定義、創(chuàng)建、訪問、計數(shù)、推導(dǎo)式等】

    這篇文章主要介紹了Python元組 tuple的概念與基本操作,結(jié)合實例形式詳細分析了Python元組的定義、創(chuàng)建、訪問、計數(shù)、推導(dǎo)式等常見操作技巧與操作注意事項,需要的朋友可以參考下
    2019-10-10

最新評論

息烽县| 巴里| 武宣县| 福州市| 临朐县| 乌兰浩特市| 广元市| 潮安县| 四子王旗| 靖远县| 三江| 壤塘县| 连城县| 藁城市| 岳阳县| 金塔县| 广昌县| 江都市| 加查县| 清镇市| 策勒县| 白朗县| 汤原县| 吴堡县| 无锡市| 鹰潭市| 彭水| 龙口市| 陈巴尔虎旗| 古蔺县| 武清区| 土默特左旗| 景德镇市| 东乌| 荆门市| 浠水县| 尼木县| 中西区| 乌拉特中旗| 崇礼县| 土默特左旗|