argparse 相关问题

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

通过argparse传递目录(无需类型检查)

我已经编写了文件搜寻器,并且正在尝试对其进行扩展。我想使用argparse处理脚本的设置,包括在命令行中传递起始目录。例如:/ var / some / ...

回答 1 投票 3

Argparse的子解析器不起作用,我无法弄清楚

我正在将argparse与子解析器配合使用以执行不同的操作。每个动作的参数略有不同。我已经按照文档说明进行了设置,并在subparser(parser_2)中执行了一项操作...

回答 1 投票 0

我如何使argparse显示一个具有两个名称的python脚本的帮助页面?

我当前正在使用的python脚本使用getopts,因为它是对使用Getopt :: Long的perl脚本的重写。我想迁移到argparse,但由于选项不能很好地适合......>

回答 1 投票 0

我如何使用argparse解析矩阵输入?

我是argparse的新手,我正在尝试使用它在一个命令行中输入2D矩阵(而不是单独的输入)。在argparse中输入2D矩阵的最佳方法是什么?我尝试使用nargs,但它是...

回答 1 投票 0

argParse的新手,不确定我的错误在哪里

我对Python完全陌生,从今天开始才开始使用Python。在Visual Studio btw中运行它。遇到了导入argParse,这对于...

回答 3 投票 1

argparse:如何允许单个参数使用多个名称?

是否可以使用多个名称来引用argparse中的单个参数?具体来说,我想允许用户通过下划线和连字符(破折号)指定参数吗? import argparse ...

回答 2 投票 1

python argparse,允许多个参数使用单个参数

是否可以使用多个名称来引用argparse中的单个参数?具体来说,我想允许用户通过下划线和连字符(破折号)指定参数吗? import argparse ...

回答 2 投票 0

限制命令行参数的组合

[我编写了一个python程序,它接受三个可选的命令行参数。但是,我想限制用户要输入的args的组合,它们是:python script.py -all python script.py --...

回答 2 投票 1

具有nargs> 1的位置参数的元组metavar值

似乎将元组设置为位置参数的元变量并请求帮助不起作用:import argparse parser = argparse.ArgumentParser()parser.add_argument('size',type = int,nargs = 2,...] >

回答 1 投票 2

R:使用argparse解析布尔型命令行参数

我正在R中使用“ argparse”库作为命令行参数。 #创建解析器parser = ArgumentParser(description ='command line args')#添加命令行参数parser $ add_argument(“ is_local”,...

回答 1 投票 0

从Jupyter笔记本中的Python脚本导入时出现无法识别的参数异常

我不确定这是一个错误还是做错了什么。我有一个独立的python脚本,该脚本使用argparse从命令行启动。我哑了一下,但这是...

回答 1 投票 0

Python argparse.ArgumentParser无法区分`--mode`和`--mode`

在此示例脚本中,导入argparse parser = argparse.ArgumentParser()parser.add_argument('-modes',help =“ test”,nargs ='+',type = str)args = parser.parse_args()write_mode = args.modes print(...

回答 1 投票 1

Python argparse:默认值或指定值

我想有一个可选参数,如果仅存在未指定值的标志,则默认为一个值,但是如果用户指定...,则存储用户指定的值,而不是默认值...

回答 2 投票 146

如果用户指定'-h',我可以防止argparse退出吗?

我正在编写一个程序,该程序加载一堆数据,然后允许用户查询它以获取不同的报告。由于我不想一次又一次地加载数据,因此我为...

回答 1 投票 0

为什么将选项放在其余位置参数之前时argparse失败?

[使用python 3.7.2在scratch.py 中考虑此测试argparse示例:import sys import argparse import yaml def get_args():parser = argparse.ArgumentParser()parser.add_argument('-sound',...

回答 2 投票 2

用于argparse选择的别名

是否可以在argparse参数中为选择引入别名?具体来说,我想让用户指定一个简短的参数,例如main.py --task a,然后自动将其扩展为{'...

回答 2 投票 3

argparse.print_help()ArgumentParser消息字符串[重复]

我正在编写一个Slack bot,并且我正在使用argsparse解析发送到slackbot的参数,但是我试图弄清楚如何获取帮助消息字符串,以便可以通过...将其返回给用户。

回答 1 投票 0

argparse.print_help()ArgumentParser消息字符串[重复]

我正在编写一个Slack bot,并且我正在使用argsparse解析发送到slackbot的参数,但是我试图弄清楚如何获取帮助消息字符串,以便可以通过...将其返回给用户。

回答 1 投票 0

如何从位于不同模块中的两个类别中选择一个

我在PyCharm项目的模块“类”中有两个类似的类“ class1”和“ class2”。我希望每次使用argparse启动程序时,将其中一个导入到不同的模块,但是我...

回答 1 投票 0

如何从位于不同模块中的两个类别中选择一个

我在pycharm项目的模块“类”中有两个类似的类“ class1”和“ class2”。我希望每次使用argparse启动程序时,将其中一个导入到不同的模块,但是我...

回答 1 投票 0

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