argparse为处理参数提供了非常全面的“预制”解决方案。但是,是否可以设置任何秘密选项?比如显示调试信息的一些选项,这些选项不会显示在用法或帮助消息中吗?
像:
usage: myprog action [-v | -r | -s]
myprog report -debugging
the debugging mode : enabled...
答案 0 :(得分:1)
将参数的help
选项设置为argparse.SUPPRESS
:
parser.add_argument('--debugging', help=argparse.SUPPRESS)