python中的argparse工具的使用方法

argparse模块可以让人轻松编写用户友好的命令行接口,在程序中可以利用它来定义一些默认参数,具体使用方法如下所示:

import argparse

# 创建一个解析器
parser = argparse.ArgumentParser()
parser.add_argument("--参数名",type=参数类型,default=默认值)
... 可以添加多个参数
args = parser.parse_args()

注意:带--的参数表示可选参数,可以不指定,不带--的参数表示必选参数,必须指定
设置参数的时候可以带有中横线-,在使用的时候就要将中横线转化为下划线_;
当参数类型为bool值时,可以设置action参数设置不需执行参数值,当action为store_true时,则表示命令行中出现--参数时即将其设置为True。

posted @ 2021-10-12 21:10  万物小白  阅读(275)  评论(0编辑  收藏  举报