腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
可以
使用
argparse
传递
不带
破折号
的
可选
参数
吗
?
、
我有一个程序,它
可以
接受几个不同
的
参数
,根据
传递
的
参数
,在python程序中调用这个函数。我知道如何
使用
sys.arv,并且我以前也
使用
过
argparse
,但是我不确定如何
使用
argparse
来完成以下操作。可能
的
参数
: func1、func2、func3python myprogram f
浏览 14
提问于2016-09-12
得票数 0
回答已采纳
3
回答
Python:
argparse
不带
破折号
的
可选
参数
、
、
我希望
使用
以下语法:其中file1和file2是
可选
参数
。
使用
下面的语法
可以
很简单地让它工作:
使用
parser.add_argument('--file2',type=file) 但是,如
浏览 1
提问于2012-07-03
得票数 27
回答已采纳
2
回答
使and解析对
破折号
和下划线进行相同
的
处理
、
argparse
用下划线替换
可选
参数
中
的
破折号
,以确定它们
的
目的地:parser =
argparse
.ArgumentParser()print(args) # returns: Namespace(use_unicorns=True) 但是,用户必须记住该选项是--use-unicorns还是--use_unicorns;
使用
错误
的
浏览 0
提问于2018-11-28
得票数 8
回答已采纳
1
回答
用选项而不是
参数
来解析用法
、
如果我将一个布尔选项
传递
给我
的
脚本(如果提供了该选项,这基本上是正确
的
,如果不是,则为false ),我如何
使用
argparse
处理它,而不是一个保存值
的
参数
。例如,我
的
脚本接受一个
参数
propFile,它包含一个值和一个选项clean,它只是一个真/假标志。用法是 注意,我试图在用户级别
浏览 0
提问于2016-10-21
得票数 2
回答已采纳
2
回答
如何
使用
Python
Argparse
创建所需
参数
的
简短和详细版本?
、
、
我想指定一个名为inputdir
的
必需
参数
,但我也希望有一个名为i
的
简写版本。我看不到一个简洁
的
解决方案来做到这一点,如果没有两个
可选
的
参数
,然后做我自己
的
检查。对于这一点,有没有我看不到
的
首选实践,或者唯一
的
方法是将两者都设置为
可选
并进行我自己
的
错误处理?下面是我
的
代码:parser =
argpars
浏览 0
提问于2015-02-21
得票数 46
回答已采纳
2
回答
在类__init__中
使用
Argparse
、
、
、
、
是否
可以
在类中
使用
Argparse
,如果
可以
,如何将
参数
传递
给解析器?有什么更好
的
方法来解决这个问题
吗
?到目前为止,我
的
代码如下: def __init__(self):
浏览 4
提问于2019-11-26
得票数 5
回答已采纳
1
回答
argparse
:让相同
的
必需
参数
为位置
参数
或
可选
参数
、
我希望将必需
的
命令行
参数
作为位置
参数
或
可选
参数
进行
传递
。例如,我希望从以下任何调用中执行相同
的
操作:prog -10prog --num 10
使用
argparse
可以
做到这一点
吗
?
浏览 4
提问于2016-10-11
得票数 1
1
回答
Argparse
中
的
可选
参数
、
、
、
、
在代码中
使用
argparse
时,如果在命令行中
传递
的
可选
参数
少于所需
的
可选
参数
,我如何生成错误消息?例如,我有5个
可选
参数
,如果任何时候
使用
的
可选
参数
少于4个,我都希望生成一条错误消息。我
的
初学者
的
大脑不能解决这个问题。import
argparse
浏览 17
提问于2020-09-22
得票数 0
回答已采纳
1
回答
如何在Spyder中
使用
可选
参数
执行?
、
、
、
我不知道如何在Spyder上执行带有
可选
参数
的
程序。我知道如何将变量
传递
给它,但是我
的
程序
使用
argparse
,并且我想
使用
"-h“或"--help”选项来执行它,代码如下所示parser =
argparse
.ArgumentParser()现在,它只有默认
的
可选
参数
浏览 8
提问于2018-12-14
得票数 1
1
回答
具有
可选
子命令
的
argparse
未按预期工作
、
在
使用
python版本3.9.5时,我遇到了以下代码片段
的
问题: import
argparse
args = parser.parse_args() 在
不带
参数
的
情况下运行,子命令是<em
浏览 17
提问于2021-09-18
得票数 0
回答已采纳
3
回答
argparse
中单划线与双划线
的
区别
、
有人知道用单
破折号
-r和双
破折号
--r指定
argparse
参数
的
主要区别是什么
吗
我遇到了 Julia language
argparse
,它将它们分为短和长,但没有确切说明为什么要
使用
其中一个。
浏览 1
提问于2016-02-24
得票数 16
回答已采纳
2
回答
Python 3:我
的
isn解析方法工作不正确
我刚刚开始学习Python3,我
的
as解析方法并没有正常工作。我已经尝试了不同
的
例子,从这个网站,但没有任何工作,我希望它。我
的
代码如下所示: def __init__(self, number, duplicates, databasescommands = CommandlineArguments(args.number, args.duplicates, args.databases)pyt
浏览 5
提问于2016-07-14
得票数 0
回答已采纳
1
回答
argparse
:如何允许单个
参数
使用
多个名称?
、
可以
使用
多个名称来引用
argparse
中
的
单个
参数
吗
?具体地说,我希望允许用户通过下划线和连字符(
破折号
)指定
参数
。import
argparse
parser.add_argument('--input-file')例如,我希望以下两个选项都适用于
参数
a
浏览 18
提问于2019-10-29
得票数 2
回答已采纳
1
回答
模仿AWS CLI / gcloud命令行
参数
、
、
、
、
我有与Auth0接口
的
实用程序脚本。我想把它们组合成一个类似于gcloud和awscli
的
工具:$ aws cloudformation validate-template我不认为我
可以
用
argparse
做到这一点,因为它将
不带
前导
破折号
的
args视为强制性
的
位置
参数
,但我肯定不是专家。
浏览 0
提问于2018-03-13
得票数 3
1
回答
解析“强制”
可选
参数
、
Python
的
argparse
模块有所谓
的
‘
可选
’
参数
。默认情况下,名称以-或--开头
的
所有
参数
都是
可选
的
。通常,强制
参数
是位置
参数
,因此在运行程序时,不会显式地命名它们。例如,在一个脚本中:调用类似于:有
浏览 1
提问于2014-03-11
得票数 39
回答已采纳
2
回答
移除
破折号
时
传递
SSRS中
的
参数
、
我在SSRS报告中
传递
一个唯一
的
ID作为
参数
。在源表中,唯一id不包含虚线。但是,用户
可以
插入包含
破折号
"-“
的
唯一ID,并且在某些情况下没有
破折号
。有没有办法从
参数
中删除
破折号
。例如,唯一
的
id 3120-20268-8存储在表3120202688中.如果用户在SSRS报告中
使用
或
不带
破折号
传递
多个值,我将如何检索。 当在下面的查询中
浏览 4
提问于2022-01-26
得票数 2
回答已采纳
2
回答
使用
splat运算符
传递
可选
参数
不像预期
的
那样工作。
我
使用
splat运算符来
传递
一个列表,因此根据我从
argparse
获得多少
参数
,我
可以
添加
可选
的
参数
。有时,我会将函数调用为有时和其他所有的变体 虽然我确实注意到splat函数没有正确地
传递
可选
参数
。相反,它按顺序
传递
参数
,即使我指定
使用
的
是哪个<e
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
1
回答
无法将零
参数
传递
给运行在Windows命令行上
的
Python程序
、
、
、
、
['winargs.py', '']['winargs.py']以前我根本无法
传递
参数
,但我遵循将一个"%*"添加到HKEY_CLASSES_ROOT\Python.File\shell\open\command注册表项,现在我
可以
传递
参数
,以便运行winargs.py a b 1 2输出['winargs.py', 'a
浏览 0
提问于2018-07-13
得票数 0
回答已采纳
4
回答
Python
argparse
可选
子
参数
、
我希望我
的
程序有一个
参数
,它有一些必需
的
参数
和一些
可选
的
参数
。如下所示:因此,您
可以
传递
以下任一
参数
:mycommand --print hello blue例如:我
可以
实现与我想
浏览 0
提问于2011-03-10
得票数 13
回答已采纳
1
回答
可选
参数
列表后
的
位置
参数
、
、
我对
使用
argparse
有些陌生,并且遇到了一个问题,这个问题源于
使用
一个
可选
参数
(任意长度
的
文件列表)和一个位置
参数
(单个文件)。下面是一个演示此问题
的
简单程序: parser =
argparse
.ArgumentParser() parser.add_argument("pos_file", help="Input file"我理解为什么会发生这种情况--
argparse</em
浏览 13
提问于2019-06-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 argparse 解析命令行参数
使用Python轻松写出漂亮的命令行程序
python获取命令行参数
Python 中最好用的命令行参数解析工具
Python初学者必知必会:命令行参数处理利器argparse!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券