如何在argparse中设置秘密或私有选项

时间:2014-03-19 03:03:19

标签: python argparse

argparse为处理参数提供了非常全面的“预制”解决方案。但是,是否可以设置任何秘密选项?比如显示调试信息的一些选项,这些选项不会显示在用法或帮助消息中吗?

像:

usage: myprog action [-v | -r | -s]

myprog report -debugging

the debugging mode : enabled...

1 个答案:

答案 0 :(得分:1)

将参数的help选项设置为argparse.SUPPRESS

parser.add_argument('--debugging', help=argparse.SUPPRESS)