腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
argparse
将
类型
转换
应用于
位置
参数
的
默认值
?
、
argparse
将
类型
转换
应用于
选项
的
参数
,如果
默认值
为字符串,则将
类型
转换
应用于
这些
参数
的
默认值
。然而,对于
位置
参数
似乎不是这样
的
:p.add_argument('fi
浏览 8
提问于2017-02-17
得票数 1
回答已采纳
2
回答
argparse
.add_argument()
默认值
总是使用..。有时
、
这个简化
的
脚本就足以引起问题..。只需检查'-d‘
参数
是否为有效目录,如果不提供’-d‘
参数
,则提供
默认值
.args = parser.parse_args()Traceback
浏览 3
提问于2012-08-16
得票数 2
回答已采纳
1
回答
如果条件表达式可能不存在怎么办?
是否有更好/更短/更正常
的
方法来做到这一点: sys.argv[1] mod.init() mod.init("y") if sys.argv
浏览 4
提问于2022-02-15
得票数 0
回答已采纳
1
回答
位置
参数
和选项之间
的
共享
、
我有一个非常简单
的
ArgumentParser实例,带有一个可选
的
位置
参数
和一个选项,它将一个常量写入相同
的
目的地:print(parser.parse_args(['-a']).path) 但是无论
如何
,解析命令行['-a
浏览 1
提问于2020-03-04
得票数 5
回答已采纳
3
回答
如何
将
Argparse
参数
的
默认值
设置为
位置
参数
的
值?
、
它使用
Argparse
来获取三个
参数
: $ python get.py 198.252.206.16stackoverflow.com /questions/ask $ host -t a stackoverflow.com/ask
如何
设置<e
浏览 7
提问于2014-08-25
得票数 6
回答已采纳
2
回答
如何
在动态
参数
解析中执行自动
类型
转换
、
、
我
的
大多数python代码都会发送一个(有时很长!)
参数
列表,我知道
如何
使用getopt进行解析。到目前为止一切都很好。然而,我发现键入一个冗长
的
if-then-else结构来
将
所有
参数
传递给一个变量列表(通常与传递
的
参数
同名)是很麻烦
的
,所以我想编写一个函数,它可以动态地接受
参数
并将它们放在动态变量名中,这似乎是使用字典最容易做到
的
,因此预定义
的
字典提供了默认
的
浏览 16
提问于2020-10-15
得票数 0
回答已采纳
2
回答
subprocess.Popen可选
参数
、
、
我正在创建一个python脚本,它使用用户提供
的
参数
启动一个可执行文件:parser.add_argument('-c', '--'-f', stringF, '-o', stringO, '-d', stringD, '-s', stringS]问题是,其中一些
参数
对于可执行文
浏览 3
提问于2016-04-04
得票数 1
回答已采纳
1
回答
VS代码
如何
获得
类型
提示?
、
当我在一个项目中使用
argparse
时,我注意到以下内容: add_argument(*name_or_flags,
默认值
:Any=.,
类型
:Union[可调用[Text,_T],可调用[str,_T],FileType]=.,选择:Iterable_T=.,必需:bool=.args解析
的
源代码没有这些提示( ):======================= #添加
参数
浏览 1
提问于2020-03-31
得票数 2
回答已采纳
2
回答
argparse
解析:
位置
参数
之间
的
可选
参数
、
我希望模拟大多数命令行实用程序
的
行为,其中可选
参数
可以放置在命令行
的
任何
位置
,包括
位置
参数
之间,如下面的mkdir示例:在这种情况下,我们知道--mode正好有一个
参数
,所以before和after都被认为是
位置
参数
。可选部分--mode 077实际上可以放在命令行
的
任何
位置
。但是,对于
argparse
,下面的代码不适用
浏览 7
提问于2020-09-25
得票数 6
回答已采纳
1
回答
在
位置
参数
之前解析可选
参数
、
我想知道是否有可能在带有可选
参数
的
参数
后面加上一个
位置
参数
。理想情况下,输入命令行
的
最后一个
参数
总是
应用于
'testname‘。import
argparse
parser.add_argument('-r','--release> python T
浏览 7
提问于2012-11-12
得票数 13
2
回答
python
argparse
:'Namespace‘错误
、
我正在尝试构建一个带有一些解析选项
的
流程,一些是强制
的
,另一些是可选
的
。LO', 'LE', 'LT'] usage = "usage: %prog [options] " parser =
argparse
.ArgumentParser感谢您
的
帮助
浏览 0
提问于2015-11-25
得票数 1
2
回答
具有
默认值
的
Kotlin数据类
的
Spring构造器注释
、
为了使用spring但维护不可变
类型
,我
将
PersistenceConstructor注释添加到数据类中。这告诉spring在从数据库加载类时使用该构造函数。但是,我很难
让
spring找到构造函数。这在我
的
机器上是100%
的
工作时间,但是当部署到heroku时,它总是失败。看起来,通过
参数
的</e
浏览 0
提问于2015-09-04
得票数 4
回答已采纳
3
回答
在python中
如何
从键盘读取输入而不是文件
、
、
我有下面的python片段上述命令从以下格式
的
文件中读取 return domains我不想从文件中读取它,我想在终端中执行时提供一个域作为
参数
浏览 5
提问于2020-07-22
得票数 0
回答已采纳
2
回答
可选
参数
只有在输入正确
位置
时才能工作
、
、
在我
的
脚本中,我有3个
位置
参数
和1个可选
参数
。需要三个
位置
参数
之一,其余
参数
是可选
的
(正如使用narg='?'指定
的
那样)。我
的
可选
参数
不传递任何其他
参数
(action ='store_true'),只是为了启用稍后
将
实现
的
排序。 但是,我
的
问题是,我
的
可选
参数<
浏览 3
提问于2015-10-29
得票数 2
回答已采纳
1
回答
无法
将
零
参数
传递给运行在Windows命令行上
的
Python程序
、
、
、
、
['winargs.py', '']['winargs.py']以前我根本无法传递
参数
,但我遵循
将
一个"%*"添加到HKEY_CLASSES_ROOT设置
默认值
后修改
的
注册表项为"C:\Users\Me\Anaconda3\python.
浏览 0
提问于2018-07-13
得票数 0
回答已采纳
4
回答
argparse
不会
转换
默认
的
数值
参数
吗?
、
、
使用以下内容创建一个python文件test.py:parser =
argparse
.ArgumentParser() parser.add_argument('--我认为这是因为
argparse
似乎没有
将
default
参数
转换
为正确
的
类型
(所以1在default=1中仍然是一个int,尽管有type=float),但是如果显式给出,它就会
转换
参数
。我认为这是不一致<em
浏览 1
提问于2016-02-16
得票数 2
1
回答
将
argparse
参数
分组到(子)字典中
、
为了解析程序
的
参数
,我
将
默认值
存储在一个config.json文件中,但也允许使用命令行
参数
覆盖
默认值
,如下所示: config.json { "foo_b": 1="My program") parser.add_argument("--foo_a", type=int, default=
argparse
.SUPPRESS, help="
浏览 13
提问于2019-12-26
得票数 0
1
回答
Python:
如何
处理
argparse
的
异常?
、
我想这样使用我
的
程序:但是如果我忘记了-f,我仍然想要得到文件名。谢谢parser =
argparse
.ArgumentParser(prog='PROG') parser.add_argument('-f', action='store
浏览 0
提问于2011-08-26
得票数 2
回答已采纳
1
回答
CLI包装器应该指定函数
默认值
吗?
、
、
、
、
在我
的
代码中,假设我有一个函数来完成大部分工作: ... 我有一个CLI包装程序,它使用And解析。我打算
让
最终用户直接使用CLI程序,而不是直接使用该函数,而且其他开发人员也可以使用源代码。
Argparse
具有
将
默认
参数
添加为命令行
参数
的
功能。我希望避免重复指定
默认值
。是在函数定义中指定
默认值
还是在CLI包装器中指定
默认值
?
浏览 0
提问于2019-08-19
得票数 -2
2
回答
使命令行
参数
在Python中可选
、
、
我使用
ArgParse
在Python中提供命令行
参数
。import
argparse
parser.add_argument("--quality", help="enter somestr(args.quality)$ python a.py --quality 10我还希望在没有提供命令行
参数
的
情
浏览 1
提问于2014-06-12
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python初学者必知必会:命令行参数处理利器argparse!
使用 argparse 解析命令行参数
如何将视频格式转换成其他类型?介绍几种专业的转换办法
用什么库写 Python 命令行程序?看这一篇就够了
Python 中argparse模块的使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券