当前位置: 首页 > 面试题库 >

使用Python argparse创建隐藏参数

耿志义
2023-03-14
问题内容

是否可以在Pythonargparse.ArgumentParser的用法或帮助(script.py --help)中不显示参数的情况下将其添加到python中?


问题答案:

是的,您可以将help选项设置add_argumentargparse.SUPPRESS。这是argparse文档中的示例:

>>> parser = argparse.ArgumentParser(prog='frobble')
>>> parser.add_argument('--foo', help=argparse.SUPPRESS)
>>> parser.print_help()
usage: frobble [-h]

optional arguments:
  -h, --help  show this help message and exit


 类似资料:
  • 我想创建自己的自定义注释。我的框架是独立的java应用程序。当有人注释他的pojo类时,隐藏的代码将触发方法。 例如,今天在JavaEE中,我们有注释。当您使用注释您的类并另外实现MessageListener Interface时,有一个后面的代码将触发。当消息从队列/主题到达时。 如何创建可以添加到pojo并实现MyCustomMessageListener的注释()。 我想要的结果是触发(我

  • 我很难弄清楚如何隐藏 MapServer 请求上可用的查询字符串 MAP 参数的文件路径值,如下所示:http://192.168.15.150/mapserver?MAP=/data/config/map/nasaww.map > 基于MapServer Env变量-但是这个解决方案后置了MAP变量或替换了变量的MAP值。不是我真正想要的。 使用Apachemod_rewrite,如下所示。我已

  • 我有一个代码与许多评论,我如何可以隐藏这些,但没有删除,我需要他们之后。

  • 问题内容: 我的html中有这样的标签: 使用CSS我想用我的实际徽标替换文本。我已经通过调整标签大小并通过css将背景图像放到徽标中了,没有问题。但是,我不知道如何摆脱文本。我以前看过基本上是通过将文本从屏幕上推送来完成的。问题是我不记得在哪里看到它。 问题答案: 这是一种方法: 这是隐藏文本的另一种方式,同时避免了浏览器将创建的9999像素大框:

  • 问题内容: 使用jQuery 动态创建隐藏的 输入 表单字段的最简单方法是什么? 问题答案: 要回答第二个问题:

  • 问题内容: 我正在定义一个类: 编译器抱怨被隐藏。我猜第二次出现在定义中是第一次隐藏在范围内,好像可以将变量分配给两种不同的类型一样。如何正确做? 编辑: 这是一个内部阶级。完整的代码可以是: 现在的问题是,如果我重新提名内部人,我不确定那是和实际上是相同的类型。 问题答案: 不要将内部类参数化: 作为声明中定义的内部(非静态嵌套)类,仍将具有in的含义,因为每个类都对其外部实例具有隐式引用。