argparse模块的应用

时间:2023-03-09 08:18:16
argparse模块的应用

主要参照博客https://www.cnblogs.com/lindaxin/p/7975697.html

http://wiki.jikexueyuan.com/project/explore-python/Standard-Modules/argparse.html

argparse是python内置的一个用于命令项选项与参数解析的模块,通过在程序中定义好我们的参数,argparse将会从sys.argv中解析出这些参数,并自动生成帮助和使用信息

主要的步骤及用法如下

创建ArgumentParser()对象

调用add_argument()模块添加所需要的参数

调用parse_args()函数来解析添加的参数

import argparse
#创建 ArgumentParser() 对象
parser=argparse.ArgumentParser(description='Source Video path')
#调用add_argument()函数添加参数
parser.add_argument('source_vid_path',type=str)
parser.add_argument('fps',type=int)
#调用parse_args()来解析添加的参数
args=parser.parse_args()