首页 > 解决方案 > 如何在 absl 中定义 action='store_true'

问题描述

我正在将代码从 argparse 迁移到 absl(python 版本是 3.6)。使用 argparse 的代码如下

  parser.add_argument('--flip_left_right', default=False,
  help="flip", action='store_true')

使用 absl,我可以使用以下代码定义标志

flags.DEFINE_bool("flip_left_right", False, "flip")

但是我不能在 absl 中定义“action”(如果我这样做会报告错误“unexpected keyword argument 'action'”)。如何在 absl 中定义 action='store_true'?非常感谢!

标签: python-3.xargparseabsl-py

解决方案


推荐阅读