一直对这个命令行操作里的这个属性很好奇哈
参考博客
https://blog.csdn.net/xiqi4145/article/details/108090556
下面是我自己做的测试实验
import argparse
parser = argparse.ArgumentParser()
parser.add_argument(
'--image', action="store_true",
help='Image detection mode, will ignore all positional arguments'
)
args = parser.parse_args()
if(args.image):
print("image为真")
else:
print("image为假")
测试结果如下
所以就是看你提不提供这个参数名,至于参数名的默认值你可以不用管,提供就是True,不提供就是false