argparse模块的应用

Posted cucucudeblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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()

 

以上是关于argparse模块的应用的主要内容,如果未能解决你的问题,请参考以下文章

argparse模块的应用

你如何为 python 模块的 argparse 部分编写测试?

Python的Argparse模块是什么?(未完)

如何使用 argparse 模块?

复用代码Python接收命令行参数:argparse模块

处理 argparse 冲突