使用方法
简介:一个用于解析对象的模块
使用:
- 导入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=自定义输入参数
本文详细介绍了如何使用Python的argparse模块来解析命令行参数,包括ArgumentParser对象的创建、参数的添加及其帮助信息设置,以及parse_args()函数的实际应用。通过实例演示,快速掌握参数定义和传递技巧。
29万+

被折叠的 条评论
为什么被折叠?



