Python腳本傳參數(shù)argparse模塊的使用
先上代碼舉例說明:
import argparse
?
parser = argparse.ArgumentParser()
?
parser.add_argument("-t", help="這是t")
parser.add_argument("-u", "--argument2", type=int, help="這是argument2")
parser.add_argument("-v", "--argument3", type=str, help="這是argument3")
?
args = parser.parse_args()
print(args, type(args))
?
arg1 = args.t
arg2 = args.argument2
arg3 = args.argument3
?
print('你輸入t的值:{}'.format(arg1), type(arg1))
print('你輸入argument2的值:{}'.format(arg2), type(arg2))
print('你輸入argument3的值:{}'.format(arg3), type(arg3))說明:parser.add_argument("-t", help="這是t"),這個(gè)根據(jù)需要傳參數(shù)的個(gè)數(shù)覺得,如果只要傳一個(gè)參數(shù),只要一行就夠,后面的arg1 = args.t 也一樣。
下面截圖里有比較詳細(xì)的理解:

在系統(tǒng)cmd命令窗口執(zhí)行腳本時(shí)傳入?yún)?shù)結(jié)果展示:
直接在腳本名稱后面填入“-t 參數(shù)”【-t就是parser.add_argument("-t", help="這是t")里的“-t”,如果是其他名字,則填其他名字】。如果有多個(gè)參數(shù),則依次填入,
如下圖所示:

在jmeter中調(diào)用Python腳本,并將jmeter中的變量傳入給Python腳本示例:(Python傳參給jmeter的,詳看另一篇文章)

到此這篇關(guān)于Python腳本傳參數(shù)argparse模塊的使用的文章就介紹到這了,更多相關(guān)argparse模塊的使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python3+opencv 使用灰度直方圖來判斷圖片的亮暗操作
這篇文章主要介紹了python3+opencv 使用灰度直方圖來判斷圖片的亮暗操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
Python實(shí)現(xiàn)特殊字符判斷并去掉非字母和數(shù)字的特殊字符
在 Python 中,可以通過多種方法來判斷字符串中是否包含非字母、數(shù)字的特殊字符,并將這些特殊字符去掉,本文為大家整理了一些常用的,希望對(duì)大家有所幫助2025-04-04
Python實(shí)現(xiàn)語音啟動(dòng)電腦應(yīng)用程序
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)語音啟動(dòng)電腦應(yīng)用程序功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一學(xué)習(xí)一下2025-03-03

