Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >:“帮助”中的参数,而不是用法中的参数

:“帮助”中的参数,而不是用法中的参数
EN

Stack Overflow用户
提问于 2018-05-29 11:28:17
回答 1查看 194关注 0票数 2

在but解析中,我希望可选参数出现在optional arguments:下的帮助列表中,而不是出现在使用文本中。我可以在参数中使用help=argparse.SUPPRESS将其从用法中删除,但这会产生副作用,将其从帮助文本中的参数描述中删除。

它是否有可能--如果是的话,如何--只在用法中抑制这个论点。

此外,我将如何使用统一的[--args]指示符替换所有可选参数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-29 11:34:10

如果不指定使用消息,则根据参数自动生成。如果您不喜欢自动生成的使用字符串,您可以在创建解析器时自己重写它:

代码语言:javascript
代码运行次数:0
复制
parser = ArgumentParser(usage='my usage str')

您不能自定义自动生成的使用消息,只能抑制可选参数,这是一个使用它或失败的东西。如果您想重用自定义使用生成器的代码,最好的方法是子类HelpFormatter并重写_format_usage方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50591605

复制
相关文章
Python中的参数解析argparse用法
在使用python写脚本的时候,我们经常会用到命令行解析包argparse,我们引入这个包之后,就可以对传入python的参数进行解析,得到我们想要的结果。
AsiaYe
2019/12/10
1.6K0
find命令中参数perm的用法
不要让懒惰占据你的大脑,不让要妥协拖跨你的人生。青春就是一张票,能不能赶上时代的快车,你的步伐掌握在你的脚下,good luck
程序员同行者
2018/07/24
1.2K0
缺省参数是编译期间绑定的,而不是动态绑定
看一个程序 #include <iostream> using namespace std; class A { public: virtual void Fun(int number = 10) { std::cout << "A::Fun with number " << number<<endl; } }; class B: public A { public: virtual void Fun(int number = 20) { std::cout << "B::Fun wi
用户1624346
2018/04/17
9950
关于python使用threadpool中的函数单个参数和多个参数用法举例
1.对单个元素的函数使用线程池: # encoding:utf-8 __author__='xijun.gong' import threadpool def func(name): print 'hi {}\n'.format(name) if __name__ == '__main__': data = ['xijun.gong', 'xijun', 'gxjun'] pool = threadpool.ThreadPool(5) reqs = threadpool
Gxjun
2018/03/27
4.7K0
linux中vi命令的详细参数和各种用法
vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。
会长君
2023/04/25
1.4K0
C# 中的参数数组、引用参数和输出参数
C# 中的参数数组、引用参数和输出参数 本文目录 1 参数数组 2 引用参数 3 输出参数 参数数组 在C#中,可以为函数指定一个不定长的参数,这个参数是函数定义中的最后一个参数,这个参数叫做参数数组。 下面是一个例子: namespace Ch6Ex2{ class Program { static int SumVals(params int[] vals) { int sum = 0; foreach (i
mwangblog
2018/07/04
3.2K0
TypeScript 函数中的 this 参数
从 TypeScript 2.0 开始,在函数和方法中我们可以声明 this 的类型,实际使用起来也很简单,比如:
阿宝哥
2020/03/20
7.8K0
less中的可变参数
当前我们的混合的参数都需要传递,如果都需要全部传递可以使用 @arguments,@arguments 代表着就是你传入的所有参数,less 中的 @arguments 和 js 中的 arguments 一样,可以拿到传递进来的所有形参,这个时候你就不用足一的赋值,如下
程序员 NEO
2023/09/29
2090
less中的可变参数
机器学习中的参数与非参数方法
在我们的以前文章中介绍过统计学习中预测和推理之间的区别。尽管这两种方法的主要区别在于最终目标,但我们都需要估计一个未知函数f。
deephub
2021/10/09
1.9K0
Sass中的可变参数
SASS 中的可变参数和 LESS 中也一样,只不过由于 SASS 不是使用 JS 实现的,所以不能直接在混合中使用 arguments,必须通过 $args... 的格式来定义可变参数,然后通过 $args 来使用,注意点:和 LESS 一样可变参数必须写在形参列表的最后:
程序员 NEO
2023/09/29
1890
Sass中的可变参数
nginx rewrite 用法,用rewrite去除URL中的特定参数
这里的rewrite 就是为了去除URL中的/apis,实际的后端api中是没有这个参数的,但是为了做到在Nginx转发请求,前端需要加上这个参数,以便于区别
匿名用户的日记
2021/12/14
21.6K0
Pycharm中查看函数参数、用法等相关信息的方法
鼠标放置在函数上:右键—>Go To—>Declaration or Usages 便会跳转到函数的源码。也可以使用快捷键 Ctrl+B
全栈程序员站长
2022/09/27
6.8K0
Pycharm中查看函数参数、用法等相关信息的方法
日志中输出 Hibernate HQL 中的参数
我用的是spring boot项目结构,所以在application.yml里面直接配置日志:
前Thoughtworks-杨焱
2022/02/19
8560
python3中的缺省参数和命名参数
def test(a,b):result=a+bprint("result=%d"%(a+b))test(11,22)test(11,1)test(22,1)def test1(a,b=1):#b=1 是一个缺省参数result=a+bprint("result=%d"%(a+b))test1(11)test1(11,b=22) #此处b=22 是一个命名参数
狼啸风云
2020/02/11
1.5K0
Python中的默认参数详解
文章的主题 不要使用可变对象作为函数的默认参数例如 list,dict,因为def是一个可执行语句,只有def执行的时候才会计算默认默认参数的值,所以使用默认参数会造成函数执行的时候一直在使用同一个对象,引起bug。 基本原理 在 Python 源码中,我们使用def来定义函数或者方法。在其他语言中,类似的东西往往只是一一个语法声明关键字,但def却是一个可执行的指令。Python代码执行的时候先会使用 compile 将其编译成 PyCodeObject. PyCodeObject 本质上依然是一
py3study
2020/01/12
1.4K0
js获取URL中的参数
一般网页开发中会使用url进行传参,有的采用java的方式或其他的方式,下面我来介绍一下如何通过js来获取url中的参数。请看代码:
OECOM
2020/07/01
13.7K0
机器学习中的参数调整
总第102篇 前言 我们知道每个模型都有很多参数是可以调节的,比如SVM中使用什么样的核函数以及C值的大小,决策树中树的深度等。在特征选好、基础模型选好以后我们可以通过调整模型的这些参数来提高模型准确率。每个模型有很多参数,而每个参数又有很多不同的取值,我们该怎么调,最简单的一个方法就是一个一个试。sklearn中提供了这样的库代替了我们手动去试的过程,就是GridSearchCV,他会自己组合不同参数的取值,然后输出效果最好的一组参数。 GridSearchCV参数解释 GridSearchCV(es
张俊红
2018/04/17
2.5K0
机器学习中的参数调整
深入 JavaScript 中的默认参数!
最近开源了一个 Vue 组件,还不够完善,欢迎大家来一起完善它,也希望大家能给个 star 支持一下,谢谢各位了。
前端小智@大迁世界
2021/03/02
1.6K0
深入 JavaScript 中的默认参数!
点击加载更多

相似问题

用选项而不是参数来解析用法

10

`(void*)‘用法用作函数参数,而不是“`struct *”

11

c++中的参数和参数用法

20

DAX公式中的参数用法

117

从PHP中的jQuery中获取参数,而不是传递参数?

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文