argparse包的使用
作用
通过命令行控制输入变量
用法
调入包
import argparse
创建解析器对象
parse = argparse.ArgumentParser()
创建解析器对象
添加参数
两种参数:
位置参数-positional arguments (不加-或–,按顺序解析,在命令中必须有)
parser.add_argument("a")
可选参数-optional arguments (加-或–,命令中可选)
parser.add_argument('-a','--a', type=int,help='input a int',default=None)
解析参数
args = parser.parse_args()
完整实例
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-a', type=int,help='input a int')
args = parser.parse_args()
print(args.a)