【问题标题】:Is there a way to leave an argument out of the help using python argparse有没有办法使用 python argparse 将参数排除在帮助之外
【发布时间】:2011-10-29 11:28:44
【问题描述】:

我有一个参数是内部调试标志,不应该由不知道自己在做什么的用户运行。 我意识到隐藏它本质上是默默无闻的安全,但我并不关心恶意,而是无能。 Optparse 有一个 SUPPRESS_HELP 选项,是否有和 argparse 等效的选项?

【问题讨论】:

    标签: python argparse


    【解决方案1】:
    parser.add_argument('--secret', help=argparse.SUPPRESS)
    

    从这里:http://argparse.googlecode.com/svn/trunk/doc/argparse-vs-optparse.html

    顺便说一下,argparse suppress_help 的第一个 Google 搜索结果。

    【讨论】:

    • 是的,我刚刚找到它,但你回答得比我快,我想知道为什么它不在 argparse stdlib 文档中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 2019-08-20
    • 1970-01-01
    相关资源
    最近更新 更多