argparse模块

转载并修改自:

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) 


。。。。

你可能感兴趣的:(argparse模块)