【问题标题】:how to show argparse subcommands in groups?如何在组中显示 argparse 子命令?
【发布时间】:2012-10-23 10:01:33
【问题描述】:

对于包含许多子命令的程序,我想在 --help 输出中按逻辑分组显示它们。 Python argparse 有一个add_argument_group 方法,但它似乎与子解析器不兼容。子解析器只能添加到顶层ArgumentParser,而_SubParsersAction 不允许参数组。有没有办法解决这个问题?

【问题讨论】:

    标签: python argparse


    【解决方案1】:

    除了实现自定义 HelpFormatter 之外,您无法以任何直接的方式真正做到这一点。

    您可以在this part of the documentation. 中找到有关HelpFormatter 风味的更多信息

    【讨论】:

      猜你喜欢
      • 2017-11-01
      • 2019-06-14
      • 2014-11-30
      • 2018-12-03
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 2017-01-31
      相关资源
      最近更新 更多