[Python] parser模块

智子lock / 2023-05-18 / 原文

  • parser/argparse库的导入
import parser
import argparse
  • argparse库的使用
    1. 创建一个解析器——创建ArgumentParser()对象
    2. 添加参数——使用add_argument()方法添加参数
    3. 解析参数——使用parse_args()解析添加的参数
parser = argparse.ArgumentParser(description="这是一个演示程序")
parser.add_argument('--name', type=str, help="你的名字", default="张三")
parser.add_argument('--age', type=int, help="你的年龄",default=17)

args = parser.parse_args()

print('你好,我的名字是{},我今年{}岁了'.format(args.name, args.age))