argparse 相关问题

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

解析器 add_mutually_exclusive_group - 如何设置默认值?

我们的网站使用 Python 和 Django。我们设置一个测试命令,添加到默认的 Django 测试命令中: 从 django.core.management.commands 导入测试 命令类(测试.命令): 定义

回答 1 投票 0

在Python中设置argparse时如何添加具有默认值的关键字参数?

我有一个函数,可以使用 argparse 设置在调用函数时可以将哪些参数传递到命令行: def parse_arguments(args): 解析器 = argparse.ArgumentParser(usage=argparse...

回答 1 投票 0

如何将 argparse 合并到具有两个参数的 python 函数中

我试图弄清楚如何将 argparse 合并到我创建的接受两个参数的 python 函数中,以便它可以在命令行中执行。 例如在这个函数中...

回答 1 投票 0

如何解决子命令中 -h/--help 的 ArgumentParser 冲突?

我正在开发一个Python命令行工具,使用argparse和多个模块,每个模块都有自己的一组参数。我使用单独的类来定义每个模块的参数并将它们集成...

回答 1 投票 0

如何从 ArgParser 获取参数以写入文本文件,以便可以使用 `fromfile_prefix_chars` 读取它

我想要一个脚本将所有输入参数保存到文本文件中,以便我可以使用 fromfile_prefix_chars 与该文件重新运行该脚本。这是为了方便重现性和稳定性...

回答 1 投票 0

Python 的 argparse 使用 prog 和版本字符串格式显示程序版本

在 argparse 中指定程序名称和版本信息的首选方式是什么? __version_info__ = ('2013','03','14') __version__ = '-'.join(__version_info__) ... parser.add_argument('-V', '--

回答 2 投票 0

如何在 python 中显式列出允许的关键字参数以获得 IDE 支持?

我正在使用 参数解析器 在 python 中,让用户可以选择将自己的函数添加到我的脚本中。为此,我给他们一个函数来生成在 argparse 中使用的数据 添加参数...

回答 1 投票 0

如何在Python中显式列出允许的关键字参数以获得IDE支持?

我正在使用 参数解析器 在 python 中,让用户可以选择将自己的函数添加到我的脚本中。为此,我给他们一个函数来生成在 argparse 中使用的数据 添加参数...

回答 1 投票 0

argparse,python3,不能将解析的文件用作文件

我需要解析 .txt 文件作为脚本的参数。然后按行分割,变成列表并打印。 解析器 = argparse.ArgumentParser() parser.add_argument('textA', type=argparse.FileTy...

回答 1 投票 0

在Python的argparse中多次使用相同的选项

我正在尝试编写一个脚本,该脚本接受多个输入源并对每个输入源执行一些操作。像这样的东西 ./my_script.py \ -i input1_url input1_name input1_other_var \ -i 输入2...

回答 5 投票 0

不区分大小写的argparse选择

是否可以以不区分大小写的方式检查argparse选择? 导入argparse 选择= [“win64”,“win32”] 解析器 = argparse.ArgumentParser() parser.add_argument("-p", 选择=选择) 打印(

回答 4 投票 0

argparse:很多选择会导致丑陋的帮助输出

我有这个代码,我总体上很满意: 导入argparse 服务器= [“ApaServer”,“BananServer”,“GulServer”,“SolServer”,“RymdServer”...

回答 7 投票 0

如何在 python argparse 中获取字符串参数的“符号

我想用Python编写一个程序,获取未指定数量和类型的参数。我可以使用 argparse 执行此操作,如下所示: 解析器 = argparse.ArgumentParser() parser.add_argument('args', help='帮助',

回答 1 投票 0

我们可以使用 argcomplete 来完成 bash tab 补全,而无需在 shell 中编写 python 关键字吗?

所以我想使用argcomplete实现制表符补全,但我不想每次想要完成补全时都运行python脚本。 我不希望它变成这样: python 脚本名称.py --选项...

回答 1 投票 0

Python argparse 的好奇心

给出以下代码: # 解析参数.py 导入argparse 解析器 = argparse.ArgumentParser() parser.add_argument("s") args = parser.parse_args() 当我运行这个时,一切都按预期工作

回答 1 投票 0

支持 argparse 中子命令之前或之后的全局参数

使用解析器设置parents参数将允许在解析器之间共享公共参数(例如parents和子命令)。但是,将基本解析器应用于父命令和子命令 ap...

回答 3 投票 0

让顶级解析器和子解析器作用于同一个变量

我有一个带有子解析器的ArgumentParser。有些标志对于所有子解析器都是通用的,我希望能够在子命令之前或之后指定它们,甚至在之前和之后混合......

回答 1 投票 0

Python 错误:需要以下参数

我有一个Python脚本,通过命令行执行它时效果很好。 我想做的是将这个脚本导入到另一个 python 文件并从那里运行它。 问题是我...

回答 3 投票 0

奇怪的 shell tab 完成行为

我在脚本中使用 argparse Python 模块,如下所示: 导入argparse def get_info(line: str) -> 元组: 打印(行.分割(“|”)) def main(): p = argparse。

回答 1 投票 0

在Python中,如何从argparse深度复制命名空间obj“args”

我从argparse得到了“args”: args = parser.parse_args() 我想将它传递给两个不同的函数,每个函数稍作修改。这就是为什么我想深度复制参数,修改副本并......

回答 3 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.