argparse 相关问题

用于实现命令行界面的Python模块

Argparse:翻译API的参数太少了

我正在使用谷歌翻译API,它显示错误:翻译boy -d法语用法:[ - h] [-d DEST] [-s SRC] [-c] text:错误:参数太少API的代码是#!/ usr / bin / env python#-...

回答 1 投票 1

Subparsers.add_parser TypeError:__ init __()得到了一个意外的关键字参数'prog'

我需要实现一个ArgParse构建器来生成解析器以及子分析器和参数。我创建了一个装饰器来将subparsers声明为action。这是包含......的类

回答 1 投票 1

python argparse subparser为变量赋值

我想将subparser值分配给像'rport'这样的变量,所以当用户调用带有值的参数如python example.py -sock connectmode -rport 10000时,rport变量取10000 ...

回答 3 投票 0

argparse metavar for nargs ='+'来获取帮助信息中的编号参数?

在argparse文档中,有一个使用nargs ='+'的示例:parser.add_argument('integers',metavar ='N',type = int,nargs ='+')相应的帮助信息是用法:prog.py [-h] [--sum] N ......

回答 2 投票 3

Python argparse无法将十六进制格式解析为int类型

我有以下代码尝试从调用的命令行获取DUT VID:parser = argparse.ArgumentParser(description ='A Test',formatter_class = ...

回答 2 投票 18

使用argparse的可选命名参数

在以下3种方式中使用我的Python程序是有效的:$ python prog.py#1 $ python prog.py -d#2 $ python prog.py -d FILE#3每个都做不同的事情。 (1)不会将东西转储到......

回答 1 投票 -2

Python:如何从argparse获取所有默认值

当使用模块optparse时,我可以得到所有命令行参数的所有默认值,如下所示:import optparse if __name__ =='__ main__':parser = optparse.OptionParser(usage ='pokus --...

回答 4 投票 2

Python Argparse:带有可选参数的问题是负数

我对argparse有一个小问题。我有一个选项xlim,它是一个情节的xrange。我希望能够传递像-2e-5这样的数字。然而这不起作用 - argparse解释这是一个......

回答 7 投票 26

具有函数的argparse subparsers

您好我从argparse开始。我的目标是使用主命令构建一个CLI,该命令接受参数并重定向到相应的命令函数。这是我到目前为止所做的:def main():...

回答 1 投票 1

TypeError:当我尝试在parse.parse_args()中传递三个参数时,'int'对象不可订阅

ap = argparse.ArgumentParser()ap.add_argument(“ - i”,“ - image”,help =“输入图像的路径”,required = True)ap.add_argument(“ - p”,“ - potot-point “,help =”Pivot点坐标x,y用逗号分隔(...

回答 3 投票 1

在argparse中使用子命令创建解析器,自定义位置参数

我对这个模块很新,所以请耐心等待。我有以下代码:reader.py import argparse parent_parser = argparse.ArgumentParser(description =“Read text files。”)parent_parser ....

回答 1 投票 1

argparse(python)是否支持互斥的参数组?

如果我的参数'-a',' - b',' - c',' - d',使用add_mutually_exclusive_group()函数,我的程序将只使用其中一个。有没有办法将它结合起来,这样程序就会......

回答 3 投票 21

Python argparse - 将父解析器参数分组

有没有办法将父解析器中的参数分组到不同的组中?我无法访问父解析器本身,所以我无法在那里添加组。 (我正在使用Google的OAuth2框架)。 ...

回答 1 投票 2

在群集上运行具有不同参数的python项目

我有一个python3项目,具有以下目录结构:project / run.py package / a.py b.py constants.py模块a和b使用各种常见变量/ ...

回答 2 投票 0

使用python argparse参数作为json文件中的变量值

我已经搜索了相当多的内容,我无法找到有用的见解。基本上,我需要从python脚本中获取我的argparse参数的用户输入(如下所示)并插入这些值...

回答 2 投票 0

如何通过argparse声明两个不同的类型变量

Argps方法需要接受两种不同类型的变量,在这种情况下,只有字符串数组是接受值而int变量不接受。我该如何解决这个问题?或者这是最好的方法......

回答 1 投票 0

有没有办法控制在Python argparse中计算参数的顺序

我们来看下面的例子。解析器包含两个参数--inputfile和verbosity。 Set_verbosity_level()函数用于控制模块级/全局变量的值(在我的...中)

回答 2 投票 3

使用argparse(python)创建变量键/值对

我正在使用argparse模块来设置我的命令行选项。我也在我的应用程序中使用dict作为配置。简单的键/值存储。我正在寻找的是覆盖JSON选项的可能性......

回答 3 投票 6

Python argparse:至少需要一个参数

我一直在使用argparse来处理可以-process,-upload或者两者兼有的Python程序:parser = argparse.ArgumentParser(description ='Log archiver arguments。')parser.add_argument(' - process',action ='...

回答 10 投票 71

© www.soinside.com 2019 - 2024. All rights reserved.