argparse参数解析

直接上代码:

import argparse
options = {}


def parserDeal():
    parser = argparse.ArgumentParser(description='Display User info by FiledepotPath and Rows')
    parser.add_argument('-F',
                        metavar="",
                        action="store",
                        type=str,
                        dest="depotPath",
                        help='File depot Path(s)')

    parser.add_argument('-R',
                        metavar="",
                        action="store",
                        type=int,
                        dest="Rows",
                        help='code line Numbers,be used to Get UserInfo(s)')
    global options
    options = parser.parse_args()

https://www.cnblogs.com/happystudyeveryday/p/16590921.html

比较需要关注的点有

  1. 参数命名.可选参数有长短两个命名。eg:
    group.add_argument("-d", "--down")
  2. 必选参数
    required=True
  3. 参数默认值
    default='hello'
  4. 参数类型
    type=

argparse --- 命令行选项、参数和子命令解析器 — Python 3.10.2 文档

argparse库的作用及其用法详解_Merlin_CAE的博客-CSDN博客

你可能感兴趣的:(python)