日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python包argparse模塊常用方法

瀏覽:27日期:2022-06-17 14:24:25
目錄argparse介紹argparse實例argparse介紹

  argparse包用于解釋命令行參數。這里給出幾個常用的方法。

# 創建解析器對象# @para: description:描述信息Arg = ArgumentParser(description=’An example for Python package argparse~’)# 添加參數# @para: 后面舉例子再細說Arg.add_argument()# 解析參數# @return: 返回的arg是一個對象,里面的屬性和屬性值來自命令行arg = Arg.parse_args()# 創建互斥組# @description:互斥組內的參數不能同時出現Arg.add_mutually_exclusive_group()argparse實例

基本使用

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)arg = Arg.parse_args()

不添加任何參數,cmd運行結果:

Python包argparse模塊常用方法

默認可以使用-h或者?help查看參數列表。因為沒有添加任何參數,因此,這里只有一個-h。可以看到description的描述信息也可以在-h下打印出來。

添加參數

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)Arg.add_argument(’a’)arg = Arg.parse_args()print('arg 的內的參數{}'.format(arg.a))args = vars(arg)print('arg 的內的參數{}'.format(args[’a’]))

Python包argparse模塊常用方法

添加參數后,需要在運行后面帶上參數,否則報錯。

添加可選參數

前面添加的參數,一定要傳入參數值。

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)Arg.add_argument(’-a’,’-all’,help=’add all para!’)arg = Arg.parse_args()print('arg 的內的參數{}'.format(arg.a))args = vars(arg)print('arg 的內的參數{}'.format(args[’a’]))

只需在參數前加上-(用于一個字母,例如-h)或者--(用于多個字母,例如--help),即可選擇是否需要傳入參數。

Python包argparse模塊常用方法

但是如果指定了參數,后面一定要跟上參數值,否則會報錯。例如:

Python包argparse模塊常用方法

在添加參數的時候,加上action='store_true',

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)Arg.add_argument(’-a’,’-all’,help=’add all para!’,action='store_true')arg = Arg.parse_args()print('arg 的內的參數{}'.format(arg.a))args = vars(arg)print('arg 的內的參數{}'.format(args[’a’]))

Python包argparse模塊常用方法

當我們帶上-a運行,在代碼里得到的a值為True,不帶則為False。這個是不是和-h類似,當我們帶上-h,里面有個if判斷,就把相關信息print出來了。

固定類型type

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)Arg.add_argument(’-a’,’-all’,type = int ,help=’add all para!’,action='store_true')arg = Arg.parse_args()print('arg 的內的參數{}'.format(arg.a))args = vars(arg)print('arg 的內的參數{}'.format(args[’a’]))

Python包argparse模塊常用方法

可選值和默認值

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)Arg.add_argument(’-a’,’-all’,type = int ,help=’add all para!’,choices=[0,1,2,3],default=’3’)arg = Arg.parse_args()print('arg 的內的參數{}'.format(arg.a))args = vars(arg)print('arg 的內的參數{}'.format(args[’a’]))

Python包argparse模塊常用方法

互斥參數

import argparseArg = argparse.ArgumentParser(description=’An example for Python package argparse~’)Gro = Arg.add_mutually_exclusive_group()Gro.add_argument(’-a’,’-all’,help=’add all para!’)Gro.add_argument(’-b’,’-ball’,help=’add ball para!’)arg = Arg.parse_args()args = vars(arg)if args.get(’a’,None): print('arg 的內的參數b:{}'.format(args[’a’]))if args.get(’b’, None): print('arg 的內的參數b:{}'.format(args[’b’]))

Python包argparse模塊常用方法

可以看出,在互斥組內,參數不可以同時出現,僅可出現一個或者都不出現。所以在互斥組內添加的參數必須是可選參數,也就是以-或者--開頭的。

以上就是Python包argparse模塊常用方法的詳細內容,更多關于Python包argparse使用的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久久亚洲一区| 欧美日韩尤物久久| 免费观看不卡av| 丝袜诱惑一区二区| 中文字幕人成乱码在线观看| 国产精品18| 韩日一区二区| 日韩专区精品| 五月婷婷六月综合| 久久亚洲不卡| 日韩有码av| 国产极品模特精品一二 | 日韩午夜av在线| 免费观看久久久4p| 日韩av不卡在线观看| 美女视频免费精品| 日韩久久精品网| 99国产精品私拍| 日韩国产一区二| 国产精品一区二区精品视频观看 | 欧美韩日一区| 亚洲高清成人| 日韩亚洲精品在线观看| 久久亚洲道色| 亚洲视频综合| 日韩成人精品一区二区三区| 国产精品中文| 电影亚洲精品噜噜在线观看| 在线综合欧美| 国产精品一区三区在线观看| 不卡一二三区| 视频一区视频二区中文字幕| 亚洲色图国产| 久久精品理论片| 欧美69视频| 欧美日韩 国产精品| 中文在线а√在线8| 国产手机视频一区二区| 国产精品久久久一区二区| 国产一二在线播放| 视频一区视频二区在线观看| 国产精品一页| 激情婷婷亚洲| 国产毛片一区二区三区| www成人在线视频| 天堂久久av| 精品三级在线观看视频| 久久裸体视频| 97精品资源在线观看| 日本少妇一区| 欧美日韩亚洲一区二区三区在线| 欧美日韩在线网站| 国产丝袜一区| 99综合视频| 98精品视频| 欧美伊人影院| 午夜国产一区二区| 美女在线视频一区| 亚洲一区二区三区四区五区午夜 | 久久福利影视| 精品国产99| 亚洲va久久久噜噜噜久久| 国产一区二区三区成人欧美日韩在线观看| 中文一区在线| av中文字幕在线观看第一页| 婷婷视频一区二区三区| 久久在线免费| 精品国产成人| 欧美在线不卡| 视频一区免费在线观看| av高清不卡| 国产精品草草| 亚洲精品一级| 激情欧美一区| 国产精品99久久精品| 日韩国产精品久久久| 国产一级一区二区| 精精国产xxxx视频在线野外| 另类综合日韩欧美亚洲| 免费在线观看精品| 成人免费电影网址| 精品国产亚洲日本| 欧美精品国产| 亚洲精品成人一区| 欧美日韩三区| jizzjizz中国精品麻豆| 久久精品99久久久| 亚洲精品欧美| 亚洲免费婷婷| 免费观看久久av| 亚洲精品国产嫩草在线观看 | 久久成人国产| 国产精品欧美一区二区三区不卡| 免费久久精品视频| 亚洲电影有码| 麻豆精品久久久| 欧美一区免费| 黄色欧美日韩| 免费日韩一区二区三区| 日本不卡在线视频| 蜜桃久久久久久| 亚洲精品在线观看91| 欧美亚洲国产精品久久| 日韩欧美自拍| 亚洲欧洲美洲av| 日韩久久视频| 欧洲亚洲一区二区三区| 欧美精选视频一区二区| 国产乱码午夜在线视频| 激情黄产视频在线免费观看| 精品日韩一区| 国产videos久久| 99久久婷婷| 久久国产成人午夜av影院宅| 欧美成人精品三级网站| 日本少妇一区| 91亚洲一区| 天堂中文av在线资源库| 人在线成免费视频| 国产欧美一区二区三区精品酒店| 成人一区而且| av在线最新| 三上悠亚国产精品一区二区三区 | 亚洲成av在线| 日本а中文在线天堂| 国产精品久久久久av电视剧| 亚洲播播91| 婷婷激情图片久久| 午夜在线播放视频欧美| 亚洲欧洲日韩| 国产午夜久久av| 你懂的国产精品永久在线| 成人国产精品一区二区免费麻豆| 超级白嫩亚洲国产第一| 99久久亚洲精品蜜臀| 欧美日韩国产综合网| 综合国产精品| 日本不卡在线视频| 国产精品大片| 五月激情久久| 亚洲综合不卡| 91成人在线精品视频| 精品一区二区三区中文字幕在线| 国产一区二区久久久久| 91精品精品| 国产视频一区三区| 久久国产欧美日韩精品| jizzjizz中国精品麻豆| 天堂网在线观看国产精品| 丝袜脚交一区二区| 日韩精品高清不卡| 精品国产精品国产偷麻豆 | 精品成av人一区二区三区| 91精品xxx在线观看| 国产亚洲精品自拍| 亚洲精品综合| 成人午夜网址| 夜夜嗨一区二区| 国产欧美日韩一区二区三区四区| 成人污污视频| 国产精品外国| 久久av国产紧身裤| 性感美女一区二区在线观看| 一区福利视频| 国产精品一级在线观看| 成人自拍av| 日本成人手机在线| 中文字幕在线视频久| 噜噜噜躁狠狠躁狠狠精品视频| 久久国产乱子精品免费女| 欧美久久天堂| 日韩精品视频网站| av高清一区| 欧美日韩一区二区国产| 国产99久久| 国产伦理一区| 999久久久91| 国产精品极品| 婷婷亚洲五月| 国产精品videossex| 1000部精品久久久久久久久| 国产亚洲精品美女久久| 九色精品91| 欧美激情福利| 鲁大师成人一区二区三区 | 亚洲精品日韩久久| 成人自拍av| 国产精品久久久久久久久久齐齐| 欧美 日韩 国产一区二区在线视频| 国产欧美在线| 久久都是精品| 激情综合五月| 日本中文字幕一区二区视频 | 视频在线观看国产精品| 国产传媒在线| 久久国产视频网| 亚洲一区激情| 日韩中文首页| 麻豆国产精品777777在线| 日韩精品一二三四|