我们在python脚本中经常看到 action = "store_true,如下图:

parser.add_argument('--image', default=False, action="store_true",help='Image detection mode, will ignore all positional arguments'
)

如果运行代码时加了   --image ,那么 image为true

如果没加 --image,那么image为False

这种写法通常用于判断,如下:

    if FLAGS.image:  # 用于判断"""Image detection mode, disregard any remaining command line arguments"""print("Image detection mode")if "input" in FLAGS:print(" Ignoring remaining command line arguments: " + FLAGS.input + "," + FLAGS.output)detect_img(YOLO(**vars(FLAGS)))elif "input" in FLAGS:detect_video(YOLO(**vars(FLAGS)), FLAGS.input, FLAGS.output)else:print("Must specify at least video_input_path.  See usage with --help.")

action = “store_true相关推荐

  1. action='store_true'

    关于parser.add_argument()记录一个特殊的情况:action 栗子1:self.parser.add_argument('--lr_use', action='store_true' ...

  2. python argparse中action 的可选参数store_true

    # test.py import argparseif __name__ == '__main__':parser = argparse.ArgumentParser()parser.add_argu ...

  3. add_argument函数action参数的store_true==》在运行程序添加参数时直接输入变量名,可以省略对应的默认值True或者False

    import argparseparser = argparse.ArgumentParser(description="description")parser.add_argum ...

  4. 【python】argparse.add_argument中的action为‘store_true’使用说明

    a.py文件的代码如下: import argparse parser = argparse.ArgumentParser() parser.add_argument('--t', help=' ', ...

  5. 深入理解argparse模块中的add_argument的参数(如action等)

    文章目录 简单使用 用户指定参数 参数 简单使用 import argparseparser = argparse.ArgumentParser(description="Deep Gaus ...

  6. 记录 之 Argparse 中的 可选参数 action 用法

    Argparse 是供我们由命令行来向程序传参的一种手段,非常的方便,我们宏观调参,这里就记录一下 action的用处: 例:parser.add_argument('-c', action='sto ...

  7. 命令行带参数启动--命令行相关问题 代码规范

    20210106 其实cmd和Linux一样可以通过特殊符号换行的: Linux 为 \ 而cmd 为 ^ 命令行换行符 20201127 options 代码编写变量意义 20200728 a.py ...

  8. [Pytorch]基于混和精度的模型加速

    这篇博客是在pytorch中基于apex使用混合精度加速的一个偏工程的描述,原理层面的解释并不是这篇博客的目的,不过在参考部分提供了非常有价值的资料,可以进一步研究. 一个关键原则:"仅仅在 ...

  9. 3D MinkowskiEngine稀疏模式重建

    3D MinkowskiEngine稀疏模式重建 本文看一个简单的演示示例,该示例训练一个3D卷积神经网络,该网络用一个热点向量one-hot vector重构3D稀疏模式.这类似于Octree生成网 ...

  10. MinkowskiEngine语义分割

    MinkowskiEngine语义分割 要运行示例,请安装Open3D与PIP安装open3d-python. cd /path/to/MinkowskiEngine python -m exampl ...

最新文章

  1. HashSet中的add()方法( 五 )(详尽版)
  2. Leangoo自定义字段
  3. (转)php-cli模式学习(PHP命令行模式)
  4. java运行环境简称_Java程序的运行环境简称之为
  5. Java Swing编程:JTable表格
  6. Android 系统(229)---OTA
  7. C++ string的大小写转换
  8. NLP预训练家族 | Transformer-XL及其进化XLNet
  9. sql 操作常用操作语句 新增、修改字段等
  10. VCPKG 包下载失败解决思路
  11. java实现跟踪 物流管理_基于jsp的物流跟踪-JavaEE实现物流跟踪 - java项目源码
  12. 有趣的小事——程序员难!
  13. html语言字体大小修改,html怎么修改字体大小
  14. IDEA开发Springboot时,远程使用企业内部不能连接数据库的解决方法
  15. 前端可视化大屏适配方案
  16. opencv-python 线稿素描提取
  17. lsr: Cannot access .: No such file or directory. 解决办法
  18. 在AID Learning中用IPad或电脑连接手机
  19. 使用STM32CubeMX 快速生成 USB HID 工程 - STM32F107VCT6
  20. Dcloud mui初级入门资源

热门文章

  1. Django学习之视图层
  2. java学习php(一)基础知识
  3. C - Quick Sort (one of the simplest)
  4. linux格式化卡死,在Linux中格式化SD卡失败
  5. spark学习小象学院陈超
  6. sql注入风险和案例分析
  7. speedoffice表格如何全选表格
  8. (边学边练)JAVA基础学习第三天
  9. 采用numpy快速将两个矩阵或数组合并成一个数组和行列转置
  10. rap技术原理_学rap最基本的都要学什么