转载并修改自:
https://docs.python.org/zh-cn/3/library/argparse.html
https://python3-cookbook.readthedocs.io/zh_CN/latest/c13/p03_parsing_command_line_options.html
# argparse 模块:解析命令行选项。
# (1)为了解析命令行选项,你首先要创建一个 ArgumentParser 实例:
> parser=argparse.ArgumentParser( description='xxxx' )
# (2)添加参数(parser.add_argument( ))
这一步的目的是给parser添加参数信息
> 例如:parser.add_argument(dest='filenames',metavar='filename',nargs='*'),其中
> dest 参数:指定解析结果被指派给属性的名字
> metavar 参数:被用来生成帮助信息
> action 参数:指定跟属性对应的处理逻辑(通常的值为 store, store-true)
# (3)
。。。。