argparse 相关问题

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

Argparse:如果存在'x',则必需参数'y'

我有如下要求:./ source -prox --lport lport --rport rport for the argument prox,我使用action ='store_true'来检查它是否存在。我不要求任何......

回答 4 投票 85

从Argparse的相对路径获取完整路径

我正在为我的脚本编写一个小命令行实用程序,我无法弄清楚如何从参数中正确获取完整路径。这就是我的意思。 parser = ArgumentParser()parser.add_argument(“...

回答 2 投票 1

如何打包一个获取命令行参数并具有依赖关系的python脚本?

我有一个python文件,它应该在命令期间接受一堆输入。例如:python script.py“string_1”“string_2”我还有一堆依赖项,包括pandas,...

回答 3 投票 1

如何解析已知的args,我如何使用mock返回None?

下面我有一个函数,它根据命令行输入返回两个日期。我如何使用mock来使它能够在else语句中执行单元测试? #devel def的时间...

回答 1 投票 0

我如何处理单个或多个字符串的argparse?

我使用argparse来检查我的输入是单个时间戳字符串还是多个逗号分隔的时间戳字符串。例如,输入可以是“xxxx-xx-xx xx:xx:xx.xxx”或“xxxx-xx-xx xx:xx:...”

回答 1 投票 0

argparse .ArgumentParser引发ArgumentError

conflict_handler(action,confl_optionals)文件“/usr/local/lib/python3.6/argparse.py”,第1510行,在_handle_conflict_error中引发ArgumentError(动作,消息%conflict_string)argparse ....

回答 2 投票 0

如何解析无法识别的论点?

对于我的程序,我需要解析一个.xml文件和一个.ttf文件。我不想通过键入参数的id来打扰用户,但我宁愿接受解析的数据,然后决定哪个文件是...

回答 3 投票 0

如何从python中的配置文件中读取argparser值?

我的脚本有很多论据。与argparser一起,我希望用户也可以选择通过配置文件指定这些参数。 parser.add_argument(' - a',' - config_file_name'...

回答 2 投票 1

如何使用argparse指定最小或最大浮点值

如何使用argprase指定最小或最大浮点参数?我希望能够在最小和最大浮点值之间提供命令行参数。我最接近的......

回答 2 投票 0

当没有给出参数时,python argparse获取完整的用法信息

使用脚本来启动lxc容器更加灵活;根据测试用户需要更好的帮助:)#!/ usr / bin / env python3 import argparse import sys def parse_args():parser = ...

回答 1 投票 2

Python 2.6 Unittest辅助参数和argparse,如何解决?

我试图在Python 2.6上运行一个基本的单元测试,它接受argparse的参数。我的环境有限,无法安装任何其他库或使用任何模块进行测试,但......

回答 1 投票 0

Argparse单元测试:取消帮助消息

我正在为argparse实现编写测试用例。我打算测试'-h'功能。以下代码执行此操作。但它也输出脚本的用法。有没有办法压制那个?自....

回答 3 投票 4

没有参数传递时如何打印用法语句?

我传递一个名为FILE的单个位置参数字符串,但是当没有传递参数时,我希望它打印一个用法语句。每次我在命令行中写'./files.py'都没有......

回答 3 投票 2

支持argparse中的Enum参数

有没有比这种模式更好的方式支持Enums作为argparse参数的类型? class SomeEnum(Enum):ONE = 1 TWO = 2 parser.add_argument('some_val',type = str,default ='one',...

回答 3 投票 25

如何使用argparse parse_args在python中将参数解析为字符串? [重复]

我的原始代码如下所示适用于命令行调用。但是,有没有办法可以在Python中将参数列表解析为字符串?示例:parser = argparse ....

回答 1 投票 0

如何修复“错误:需要以下参数:-i / - image”

我正在查看其他人的代码并遵循python代码; import argparse ap = argparse.ArgumentParser()ap.add_argument(“ - i”,“ - image”,required = True,help =“输入图像的路径”)args = ...

回答 1 投票 0

无法在docker-compose文件中为argparse传递参数

我是docker环境的新手,我有一个示例脚本,我通过argparse接受cmd line args并打印它。 Python代码如下:import argparse parser = argparse.ArgumentParser()parser ....

回答 1 投票 0

定义args时发生错误

这是代码main.py使用python2.7 import argparse import cv2 ap = argparse.ArgumentParser()ap.add_argument(“ - 1”,“ - image”,required = True,help =“path of the image”)Out [4]:_StoreAction(...

回答 1 投票 2

如何从交互式解释器调用函数并为argparse传递参数?

我在文件test.py中定义了Python函数myFunc。我想在交互模式下从Python解释器测试此函数,并将其命令行参数传递给argparse进行解析。来自......

回答 3 投票 2

Python argparse:在参数中引导破折号

我正在使用Python的argparse模块来解析命令行参数。考虑以下简化示例,#File test.py import argparse parser = argparse.ArgumentParser()parser.add_argument('-...

回答 2 投票 0

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