时间:2021-05-22
有一个比较有意思的传参方式:
比如在 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 argparseparser = 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使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
出现如图所示错误:问题:例如下述代码,给extract_features赋值True,出现上述错误。parser.add_argument('--extract
add_action()(添加动作)add_action()函数用来挂载一个函数到动作钩子上。用法?1add_action($tag,$function_to_
我们在使用selenium库调用Chromedriver.exe时需要很多的配置参数下面列出了常用参数chrome_options.add_argument("
动态方法就是一个Action对应多个请求,减少Action的数量1、指定method属性/jsp/add.jsp2、感叹号(!)方式(不推荐使用)/jsp/t
以下事例,使用游标循环表#temptable中数据,然后让当前行和上一行中的argument1相加存放到当前行的argument2中,比较简单。--drop