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中的循环语句的用法
Apr 09 Python
Python中的Numeric包和Numarray包使用教程
Apr 13 Python
详解设计模式中的工厂方法模式在Python程序中的运用
Mar 02 Python
python数据结构之列表和元组的详解
Sep 23 Python
分数霸榜! python助你微信跳一跳拿高分
Jan 08 Python
python通过Windows下远程控制Linux系统
Jun 20 Python
通过python将大量文件按修改时间分类的方法
Oct 17 Python
余弦相似性计算及python代码实现过程解析
Sep 18 Python
基于打开pycharm有带图片md文件卡死问题的解决
Apr 24 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 Python
python如何进入交互模式
Jul 06 Python
Python之qq自动发消息的示例代码
Feb 18 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
一个数据采集类
2007/02/14 PHP
简单示例AJAX结合PHP代码实现登录效果代码
2008/07/25 PHP
phpMyAdmin出现无法载入 mcrypt 扩展,请检查PHP配置的解决方法
2012/03/26 PHP
php网站判断用户是否是手机访问的方法
2013/11/01 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
cakephp常见知识点汇总
2017/02/24 PHP
PHP如何读取由JavaScript设置的Cookie
2017/03/22 PHP
PDO::getAvailableDrivers讲解
2019/01/28 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
2013/01/24 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
2014/08/01 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
JavaScript贪吃蛇小组件实例代码
2017/08/20 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
通过Python 接口使用OpenCV的方法
2018/04/02 Python
python Flask 装饰器顺序问题解决
2018/08/08 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
在Python中表示一个对象的方法
2019/06/25 Python
python2和python3哪个使用率高
2020/06/23 Python
html5服务器推送_动力节点Java学院整理
2017/07/12 HTML / CSS
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
大专生自荐信
2013/10/04 职场文书
大学生军训广播稿
2014/01/24 职场文书
一年级数学教学反思
2014/02/01 职场文书
卫生安全检查制度
2014/02/04 职场文书
楼面部长岗位职责范本
2014/02/14 职场文书
宪法宣传周工作方案
2014/05/26 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
英文版辞职信
2015/02/28 职场文书
食品安全主题班会
2015/08/13 职场文书
如何用JS实现网页瀑布流布局
2021/04/24 Javascript
Spring Boot 启动、停止、重启、状态脚本
2021/06/26 Java/Android