解决python中argparse模块add_argument问题

这个东西,用于从命令行读取参数。

用法:

import argparse
parser=argparse.ArgumentParser()
parser.add_argument("echo",help="echo the string")
args=parser.parse_args()
print args.echo

以yolov3中的convert.py为例

在命令行键入

如果不想在命令行中用,我在pycharm中打开,直接可以run。

nargs=‘?’ 表示读入一个参数或者没有。

default=‘’ 表示没有给参数的默认值。

然后直接run就行,不用调命令行。

ps:pycharm里也有terminal,dangdangdang~

把命令输入到这跟终端是一样的

终于知道怎么弄了,很开心~加油!

猜你喜欢

转载自blog.csdn.net/qq_40297851/article/details/86024327