这个东西,用于从命令行读取参数。
用法:
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~
把命令输入到这跟终端是一样的
终于知道怎么弄了,很开心~加油!