For a program with many subcommands, I'd like to show them logically grouped in the --help output. Python argparse has a add_argument_group
method, but it doesn't seem compatible with subparsers. subparsers can only be added to the top level ArgumentParser
, and _SubParsersAction
doesn't allow argument groups. Is there some way around this?
You can't really do it in any straightforward way, other than implementing a custom HelpFormatter
.
You can find some more information on HelpFormatter
flavors in this part of the documentation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With