使用方法
简介:一个用于解析对象的模块
使用:
- 导入argparse 模块
- 创建ArgumentParser() 对象
- 调用add_argument() 方法添加参数
- 使用 parse_args() 解析添加的参数
创建ArgumentParser() 对象
parser = argparse.ArgumentParser(description="test aaa")
description:在参数帮助文档之后显示的文本 (默认值:无)
add_argument() 方法添加参数
parser.add_argument("--test", type=str, default='test', help="is tist")
//ArgumentParser.add_argument(name or flags...[, action][, nargs][, const][, default][, type][, choices][, required][, help][, metavar][, dest])
name or flags:选项字符串的名字或者列表,如"–test"
type:命令行参数被转化成的类型
default:默认值
help:帮助信息
parse_args() 解析添加的参数
可以理解为输出,直接看输出效果
test = parser.parse_args()
print(test)
终端输入以下命令后可看到命令行输出:
python 文件名.py --test=自定义输入参数