时间:2021-05-22
一.正常运行:
咱们随便写个文件:
# test.pyimport argparseap = argparse.ArgumentParser()ap.add_argument('-i', '--image', help='传入图片文件')args = vars(ap.parse_args())print(args)咱们运行一下:
python test.py --image './test.png'python test.py -i './test.png'没问题吧:
{'image':'./test.png'}
{'i':'./test.png'}
二.咱们改一下程序:
第一个'-i'参数去掉, 一望而知,只能:
python test.py --image './test.png'输出:
{'image':'./test.png'}
三.咱们再改一下程序:
第一个'--image'参数去掉, 一望而知,只能:
python test.py -i './test.png'输出:
{'i':'./test.png'}
也就是说,两个参数任选其一
四.传参数时改一下参数
在只传入一个'--image'的情况下:
ap.add_argument('--image', help='传入图片文件')我们可以用'--image'、'--imag'、'--ima'、'--im'和'--i'
python test.py --image './test.png'python test.py --imag './test.png'python test.py --ima './test.png'python test.py --im './test.png'python test.py --i './test.png'输出都是:
{'image':'./test.png'}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了python使用unittest测试接口的具体代码,供大家参考,具体内容如下1.首先使用python的requests对接口进行测试#Tes
本文实例为大家分享了python批量修改文件编码格式的具体代码,供大家参考,具体内容如下使用说明:1、使用工具:Python2.7.6+chardet2.3.0
本文为大家分享了python压缩新文件到已有ZIP文件的具体代码,供大家参考,具体内容如下要点在于使用Python标准库zipfile创建压缩文件时,如果使用'
本文实例讲述了python使用Image处理图片常用技巧。分享给大家供大家参考。具体分析如下:使用python来处理图片是非常方便的,下面提供一小段python
本文实例为大家分享了python使用Matplotlib绘制分段函数的具体代码,供大家参考,具体内容如下环境Python3MacOS代码#coding:utf-