parser = argparse.ArgumentParser()解析

argument模块主要用于用户编写命令行接口;程序定义它需要的参数,然后argument从sys.argv中解析参数。
一、使用流程
1创建解析器
parser = argparse.ArgumentParser()

2参数设置

parser.add_argument(name or flags...[, action][, nargs][, const][, default][, type][, choices][, required][, help][, metavar][, dest])

name or flags:名字或者列表。
action:当参数在命令行中出现时使用的动作。
nargs:应该读取的命令行参数个数
const:不指定参数时的默认值
default:路径
type:类型
choices:参数可允许的值的另一个容器
required:可选参数是否可省略
help:参数的帮助信息
在这里插入图片描述

3解析参数

 opt = parser.parse_args()

你可能感兴趣的:(深度学习,深度学习,python)