一,总
一共分为三步:实例化------》添加参数----------》解析参数
1,实例化 : aparse=argparse.ArgumentParser()
2,添加参数 :aparse.add_argument('a',help='test')
3,解析参数:a=aparse.parse_args()
import argparse
#实例化
parse=argparse.ArgumentParser()
#添加参数
parse.add_argument('a',help='first commit')
#分析参数
args=parse.parse_args()
print(args.a)
二,分
1,ArgumentParser()对象
参数:
prog:程序的名称(默认sys.arg[0])
usage::描述程序用途的字符串
description:在参数帮助文档之后显示的文本
参数一般保持默认
2,add_argument()
参数:
name or flags :一个命名,用来代表一个特定参数分(注意:前面加一个‘-’或‘--’表示可选,不加表示必须)
default:设置参数的默认值
type:参数的类型
choices: 用来选择输入参数的范围例如choice=【1,5,10】,表示输入参数只能是1,5,10
help:用来描述选项的作用
三,总结
后续使用到再添加完备