5

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

4

1 回答 1

4

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

您可以在文档的这一部分中HelpFormatter找到有关风味的更多信息。

于 2012-10-23T02:01:33.997 回答