腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用户
使用
argparse
指定
的
参数
列表
、
我
使用
argparse
来解析
用户
args。每个
参数
都有默认值,但由于我
的
特殊需要,我还需要获取
用户
指定
的
参数
列表
。示例: parser =
argparse
.ArgumentParser(description="Generic Program") parser.add_argument('-a', type=intparser.add_argument(
浏览 11
提问于2020-10-27
得票数 0
回答已采纳
2
回答
如何解析Python中
的
命令和
参数
?
、
、
、
我正在做一个命令行应用程序,希望通过带
参数
的
命令支持
用户
输入。我所有的谷歌搜索都指向
argparse
库,但它似乎只解析
参数
(-h,-m,-i...),而不是命令(cd,rm...)。我想要像Windows命令提示符(命令...)这样
的
东西。我还考虑过创建一个不需要值
的
参数
,并将其视为命令。示例:-c --名字'Bo
浏览 15
提问于2019-07-29
得票数 0
1
回答
Python解析:禁用其他标志
的
“试运行”标志
、
、
我有以下帮助函数,用于
使用
argparse
解析
参数
parser =
argparse
.ArgumentParser(prog='Xtrayce", ) "-d", "--dry",", acti
浏览 4
提问于2019-12-05
得票数 2
回答已采纳
3
回答
使用
Argparse
创建具有多个选项
的
必需
参数
?
、
、
如果我对
Argparse
的
理解正确的话,位置
参数
是
用户
可以
指定
的
必需
参数
。我需要用
argparse
创建一个位置
参数
,
用户
可以
指定
一种类型
的
参数
,如果他/她打开-h选项,就会显示该
参数
。我尝试过
使用
add_argument_group,但当您打开-h选项时,它只显示一个标题,其中包含对其他
参数
的
浏览 14
提问于2018-02-13
得票数 0
回答已采纳
1
回答
arparse中
的
位置
参数
我有下面的代码,它恰好有三个
参数
。
用户
需要提供所有三个
参数
。这是运行脚本时需要在命令行中提供
的
参数
的
顺序。浏览器
用户
名和密码。程序
Argparse
.py
的
名称import sysparser =
argparse
.ArgumentParserbrowsers = ['chrome
浏览 2
提问于2018-09-12
得票数 1
2
回答
Python解析:单值
参数
,但允许在命令行上
指定
多次
、
、
在python
argparse
中,是否有可能声明一个仅为单值
的
参数
,而不是一个
列表
,但允许多次
指定
,而最近
的
一个则会覆盖前面的
参数
?用例是,我正在编写一个Python程序,它从~/. .xxxrc文件中读取命令行
参数
,其中.xxxrc文件每行都有一个命令行
参数
。我希望允许
用户
通过命令行重写~/..xxxrc文件中
的
值。我
的
计划是在将@~/.xxxrc
浏览 6
提问于2014-03-27
得票数 1
回答已采纳
1
回答
我是否可以检查一个值是由缺省值还是由
用户
提供
的
?
、
在
使用
argparse
时,是否有一种方法可以判断某个字段
的
值是因为
用户
指定
了它,还是因为它没有被
指定
并得到默认值?注意:我还想考虑
用户
显式
指定
默认值
的
情况。我想
使用
argparse
来处理命令行
参数
,我希望
使用
formatter_class=
argparse
.ArgumentDefaultsHelpFormatter来显示未
指定
字
浏览 4
提问于2015-06-06
得票数 5
回答已采纳
1
回答
python解析总是设置与可选
参数
相关
的
默认值。
、
、
、
我
使用
python 3,我希望将
argparse
设置为始终设置与我所选择
的
预定义
的
可选
参数
相关
的
默认键。例如 import
a
浏览 3
提问于2015-03-10
得票数 0
回答已采纳
1
回答
Argparse
-区分没有选项、被调用
的
选项和用
参数
调用
的
选项?
、
例如:import
argparse
parser.add_argument("--show", nargsparser.parse_args()python thing.py 本质上,我想做不同
的
事情,如果:
用户
不
指定
任何选项。
用户
自行
浏览 4
提问于2016-11-16
得票数 2
回答已采纳
1
回答
Python :
指定
某些选项时不需要位置
参数
、
需要带有nargs='+'或nargs=<integer>
的
位置
参数
,这意味着如果
参数
至少未
指定
一次,则
argparse
会给出一个错误。但是,如果
用户
使用
-h|--help选项调用程序,则不会出现错误,无论是否
指定
了位置
参数
。 如何实现自定义选项(如不需要设置位置
参数
的
-h ),同时仍然需要所有其他选项
的
位置
参数
?PROG调用-u且
浏览 3
提问于2018-04-04
得票数 0
1
回答
argparse
:如何允许单个
参数
使用
多个名称?
、
可以
使用
多个名称来引用
argparse
中
的
单个
参数
吗?具体地说,我希望允许
用户
通过下划线和连字符(破折号)
指定
参数
。import
argparse
parser.add_argument('--input-file')例如,我希望以下两个选项都适用于
参数
args.input
浏览 18
提问于2019-10-29
得票数 2
回答已采纳
2
回答
参数
解析中
的
条件可选标志
、
我正在编写一个以urls
列表
作为
参数
的
程序。另外,我也希望能够包含一个包含额外urls
列表
的
文件。因此,程序帮助看起来像是以下内容
的
组合: pars
浏览 6
提问于2014-01-02
得票数 2
回答已采纳
3
回答
Argparse
使用
默认值而不是
参数
、
我尝试
使用
Python
argparse
中
的
默认值,而不是
用户
指定
的
参数
。例如,下面是一个
参数
:如果
用户
调用--fin dog,那显然不是一个文件,所以我希望能够
使用
缺省值。
argparse
是否有
使用
默认
参数
而不是输入
参数
的</e
浏览 1
提问于2015-07-10
得票数 0
1
回答
如果省略了选项,请搜索特定文件。
、
、
、
、
我有一个输入文件
的
参数
,它很容易用and解析来处理。parser.add_argument( '-al', nargs = 1, type =
argparse
.FileType( 'r' ),这个
参数
是可选
的
,但是如果省略它,我仍然需要通过搜索当前目录来获取这个输入文件。如果有多个具有.al扩展名
的
文件,或者没有一个文件,我将引发错误,否则会打
浏览 6
提问于2013-08-16
得票数 2
回答已采纳
1
回答
a解析:如何允许多个值覆盖默认值
、
、
、
这与中涉及
的
主题略有关联。nargs='*', action='append')结果
列表
可以很容易地扁平化elements in args.foo for el in elements]>>> args Namespace(foo=['a', '
浏览 3
提问于2012-09-17
得票数 12
回答已采纳
1
回答
位置
参数
和选项之间
的
共享
、
我有一个非常简单
的
ArgumentParser实例,带有一个可选
的
位置
参数
和一个选项,它将一个常量写入相同
的
目的地:print(parser.parse_args(['-a']).path) 但是无论如何,解析命令行['-a']不会产生一个path设置为该常
浏览 1
提问于2020-03-04
得票数 5
回答已采纳
2
回答
python
argparse
-要么都是可选
参数
,要么都不是
、
、
我有一个
使用
默认名称和密码
的
程序。我
使用
argparse
来允许
用户
指定
命令行选项,并且我希望允许
用户
为程序提供不同
的
名称和密码以供
使用
。parser.add_argument( '--password', ) 但是,只
指定
名称或密码没有任何意义
浏览 36
提问于2013-01-16
得票数 32
回答已采纳
1
回答
如何迭代所有可选
参数
和相关值?
、
、
、
、
我
的
剧本是:parser.add_argument("--opt", help="option description") print(arg_opt) 我尝试
使用
for循环来迭代--opt值,但没有成功:运行上面的代码将只输出最后一个
浏览 1
提问于2014-04-15
得票数 3
回答已采纳
2
回答
python只选择长选项
、
、
我想
使用
getopt从命令行
参数
获得输入,只
使用
长选项。 示例:.
浏览 2
提问于2014-05-24
得票数 1
回答已采纳
3
回答
Python
argparse
:默认
参数
存储为字符串,而不是
列表
、
、
我无法从文档中了解
argparse
的
这种行为:args = parser.parse_args()以下是带有和不带有“--host”
参数
的
输出: >> python demo
浏览 2
提问于2014-08-17
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用Python从列表中删除指定的元素
python模块-argparse
Python 中最好用的命令行参数解析工具
Django 自定义管理命令
用什么库写 Python 命令行程序?看这一篇就够了
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券