argparse三步走使用说明
argparse用于从命令行进行传参,十分常用。
快速、简易使用说明:三步走,1.解析器实例化 2.添加参数 3.解析参数
test.py
import argparse
# argparse 三步走使用说明
# 第一步:实例化
parser = argparse.ArgumentParser("test parser")
# 第二步:添加参数
parser.add_argument('--name',type=str,default='default_name',help="the name of input.")
"""
第一个参数写成字符串,引号里面 双短线-- 后紧跟着变量名
第二个参数用type指定类型
第三个参数用default指定缺省时的默认值
第四个参数用help写帮助信息
"""
# 第三步:解析参数
FLAGS = parser.parse_args()
# 愉快的使用命名空间中的变量
print(f"hello {FLAGS.name}")
命令行输入 python test.py --name=world
打印输出 hello world
输入 python test.py --help
打印输出帮助信息