parser.add_argument中的action使用


Posted in Python onApril 20, 2020

有一个比较有意思的传参方式:

比如在 demo1.py 中指定 action='store_true'的时候:

parser.add_argument(‘?is_train', action='store_true', default=False)

在运行的时候:

python demo1.py 默认是False

python demo1.py ?is_train 是True, 注意这里没有给 is_train赋值。

这个用法是“开关”的作用。

补充知识:【python】argparse.add_argument中的action为‘store_true'使用说明

a.py文件的代码如下:

import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--t', help=' ', action='store_true', default=False)

config = parser.parse_args()
print(config.t)

直接运行python a.py,输出结果False

运行python a.py --t,输出结果True

也就是说,action='store_true',只要运行时该变量有传参就将该变量设为True。

以上这篇parser.add_argument中的action使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python生成随机mac地址的方法
Mar 16 Python
python删除列表内容
Aug 04 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
Sep 19 Python
python脚本爬取字体文件的实现方法
Apr 29 Python
Python使用filetype精确判断文件类型
Jul 02 Python
python SMTP实现发送带附件电子邮件
May 22 Python
Python socket模块实现的udp通信功能示例
Apr 10 Python
Django中modelform组件实例用法总结
Feb 10 Python
Tensorflow tf.tile()的用法实例分析
May 22 Python
python opencv实现图像配准与比较
Feb 09 Python
python 中 .py文件 转 .pyd文件的操作
Mar 04 Python
python字符串常规操作大全
May 02 Python
Python ArgumentParse的subparser用法说明
Apr 20 #Python
python列表的逆序遍历实现
Apr 20 #Python
python sitk.show()与imageJ结合使用常见的问题
Apr 20 #Python
使用Python对Dicom文件进行读取与写入的实现
Apr 20 #Python
python 错误处理 assert详解
Apr 20 #Python
解决Jupyter Notebook使用parser.parse_args出现错误问题
Apr 20 #Python
在ipython notebook中使用argparse方式
Apr 20 #Python
You might like
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
PDO::beginTransaction讲解
2019/01/27 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
Extjs中ComboBox加载并赋初值的实现方法
2012/03/22 Javascript
关于jquery性能最佳实践的讨论,与求教
2012/03/30 Javascript
jquery连缀语法如何实现
2012/11/29 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
2013/01/23 Javascript
json数据的列循环示例
2013/09/06 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
extjs 如何给column 加上提示
2014/07/29 Javascript
jQuery实现定时读取分析xml文件的方法
2015/07/16 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
JS实现图片垂直居中显示小结
2016/12/13 Javascript
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
express+mockjs实现模拟后台数据发送功能
2018/01/07 Javascript
微信小程序如何自定义table组件
2019/06/29 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
[01:28:56]2014 DOTA2华西杯精英邀请赛 5 24 CIS VS DK
2014/05/26 DOTA
python动态监控日志内容的示例
2014/02/16 Python
Python selenium 三种等待方式详解(必会)
2016/09/15 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
2016/11/16 Python
对python使用telnet实现弱密码登录的方法详解
2019/01/26 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
Python实现发票自动校核微信机器人的方法
2020/05/22 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
python实现简单的tcp 文件下载
2020/09/16 Python
法国奢华女性时尚配饰网上商店:Monnier Frères
2016/08/27 全球购物
自荐信格式简述
2014/01/25 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
商场周年庆活动方案
2014/08/19 职场文书
最美护士演讲稿
2014/08/27 职场文书
县级领导干部开展党的群众路线教育实践活动工作汇报
2014/10/25 职场文书