2024-06-01 10:06:36 发布
网友
我正在学习数据天赋教程,除此之外,一切都很顺利:
ap = argparse.ArgumentParser() ap.add_argument('-i', '--image', required=True, help="Image Path") args = vars(ap.parse_args()) img_path = args['image']
它给了我这个错误
我尝试在文本文件中编写代码,然后将其另存为.py文件,但它给出了相同的错误
代码正常,但运行不正确
您应该使用-i或 image和image's filename或/full/path/to/image运行它
-i
image
image's filename
/full/path/to/image
!python example.py -i lenna.png !python example.py image lenna.png !python example.py -i /home/furas/images/lenna.png !python example.py image /home/furas/images/lenna.png
而help=" "仅在您以身份运行时显示信息
help=" "
!python example.py help
或更短
!python example.py -h
结果:
usage: example.py [-h] -i INPUT optional arguments: -h, help show this help message and exit -i INPUT, input INPUT Image Path
在第二列中,它显示了在help="Image Path"中的Image Path
help="Image Path"
Image Path
您可以将其更改为更具可读性的内容,如help="put path to image",然后
help="put path to image"
usage: example.py [-h] -i INPUT optional arguments: -h, help show this help message and exit -i INPUT, input INPUT put path to image
[-h]中的括号[]表示-h是可选的
[-h]
[]
-h
-i INPUT意味着它是必需的,并且需要一些值来代替INPUT
-i INPUT
INPUT
它还表明您可以使用:
help
顺便说一句:
而不是两行
args = vars(ap.parse_args()) img_path = args['image']
你可以直接跑
img_path = ap.image
代码正常,但运行不正确
您应该使用
-i
或image
和image's filename
或/full/path/to/image
运行它而
help=" "
仅在您以身份运行时显示信息或更短
结果:
在第二列中,它显示了在
help="Image Path"
中的Image Path
您可以将其更改为更具可读性的内容,如
help="put path to image"
,然后[-h]
中的括号[]
表示-h
是可选的-i INPUT
意味着它是必需的,并且需要一些值来代替INPUT
它还表明您可以使用:
help
而不是-h
image
而不是-i
顺便说一句:
而不是两行
你可以直接跑
相关问题 更多 >
编程相关推荐