一尘不染

如何在组中显示argparse子命令?

python

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


阅读 213

收藏
2021-01-20

共1个答案

一尘不染

除了实现custom之外,您真的不能以任何直接的方式来实现它HelpFormatter

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

2021-01-20