argparse 相关问题

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

如何使 python 脚本在带参数和不带参数(默认参数)的情况下工作?

我正在尝试让Python脚本工作,无论参数何时被传递与否。 目标是使脚本发挥作用,因为“MyPython.py”和“MyPython.py 5”应该能够工作......

回答 2 投票 0

python argparse 子解析器

我有一个 python 脚本,它响应 1 个命令和 1 个子参数: command1 和 command1 插件 解析器 = argparse.ArgumentParser() # 命令1(即(--help,)--version) parser.add_argument('--v...

回答 1 投票 0

Pyinstaller 在 Windows 上构建失败,因为 argparse(警告:stderr:SystemExit:2)

我有一个关于使用 QrCode 在 PC 和移动设备之间发送文件的 qrTransfer 项目。我想使用当前的开发代码为 Windows 创建一个开发版本,但运行时出现以下错误

回答 1 投票 0

python argparse 中的自定义选项卡补全

如何在Python脚本中与argparse配合使用shell tab完成? #!/usr/bin/env python 导入argparse def main(**args): 经过 如果 __name__ == '__main__': 解析器=argparse。

回答 2 投票 0

在argparse中使用互斥组:如何基于组引导逻辑?

我希望根据用户指定的内容为我的脚本和通道逻辑提供互斥的参数。我目前拥有的是这样的: support_formats = ['xyz','mol','pdb'] 默认...

回答 0 投票 0

在 R 中通过命令行传递多个参数

我试图通过命令行将多个文件路径参数传递给 Rscript,然后可以使用参数解析器对其进行处理。最终我想要这样的东西 Rscript 测试。R --

回答 7 投票 0

如何在 python argparse 中解析一个参数中的多个值,例如 -v、-vv、-vvv

我有一个情况,当我需要添加到我的命令参数中时没有值,例如: # 命令 -v 或 # 命令 -vv 或 #命令-vvv 我需要验证“-v”是否在 1 和 3 之间。 如果它...

回答 1 投票 0

Pydantic 模型的参数解析器

如何从 Pydantic 模型创建参数解析器 (argparse.ArgumentParser)? 我有一个 Pydantic 模型: 从 pydantic 导入 BaseModel、Field 类 MyItem(BaseModel): 名称:str 年龄:我...

回答 2 投票 0

使用OpenCV和face_recognition库的人脸识别脚本

我正在开发一个人脸识别项目,但在使用以下代码时遇到了问题。这是一个 python 程序,使用 OpenCV 和

回答 2 投票 0

argparse 子解析器整体帮助输出

我的 argparse 在顶层只有 3 个标志(store_true),其他一切都是通过子解析器处理的。当我运行 myprog.py --help 时,输出显示所有子命令的列表,如正常的 {sub1...

回答 9 投票 0

python argparse:无法识别的参数

当我运行 parsePlotSens.py -s bw hehe 时,它说 hehe 是一个无法识别的参数。但是,如果我运行 parsePlotSens.py hehe -s bw ,就可以了。理想情况下,我希望它适用于这两种情况。 任何...

回答 6 投票 0

'required' 是 python 命令中位置参数的无效参数

我想实现带有必需和可选参数的导入功能,以这种方式运行: python manage.py import --mode 存档 其中 --mode 是必需的,并且还需要存档。 我正在使用 argpa...

回答 2 投票 0

我正在尝试编写一个Python程序,它从用户那里获取解析器参数并将其添加到SQLite数据库中的特定列

我正在尝试编写一个Python脚本,多个用户将执行该脚本来添加他们的信息。我的项目是从许多用户收集尽可能多的数据,并最终查询用户的特定人口统计数据......

回答 1 投票 0

argparse(以及已弃用的 optparse)如何响应 bash 中 python 程序名称后面的“tab”按键?

我已经测试了 optcomplete 与 optparse 模块的配合使用。它的示例是一个简单的文件,因此我可以让它工作。我还使用 argparse 模块对其进行了测试,因为前一个模块已被弃用。但我

回答 1 投票 0

尝试使用 argparse 读取 bash 中带有日期对的元组列表失败

我有一个Python脚本,它的参数之一是元组列表: def my_func(my_date_list: list=None, #要使用的日期列表。列表示例: [('2017-07-02', '2017-08-15'),('2019-09-02', ' ...

回答 1 投票 0

如何处理文件,就像每一行都是带有 argparse 或类似命令的命令

我正在创建一个程序,它从某个文本文件中读取文件列表,然后用它们执行各种操作。我希望能够读取每一行,然后像在 CLI 中输入一样处理它......

回答 1 投票 0

为 argparse 参数提供类型提示比自定义命名空间更好的选择

我正在尝试使用 mypy 来类型检查我的程序。该程序使用 argparse 来解析命令行参数。我想为命令行参数添加类型提示。 导入argparse 导入打字 #

回答 1 投票 0

无法识别的参数:True

代码: 如果 __name__ == '__main__': parser = argparse.ArgumentParser(description='构建数据集') parser.add_argument('--do_plot', action="store_true", 帮助='...

回答 4 投票 0

尝试在google colab中使用argparse,错误:需要以下参数

嗨,我尝试使用谷歌colab中的pwc-net算法从图像帧(存储在谷歌驱动器中)中提取光流的代码如下: 从 mmcv.utils 导入配置 # 版权所有 (c) OpenMMLab。全部

回答 1 投票 0

如何限制我的 python 脚本只接受一个参数? (argparse)

我想要一个具有(例如)三个参数的脚本: 导入argparse 解析器 = argparse.ArgumentParser() parser.add_argument("--a",help="参数 a") parser.add_argument("--b",help="参数...

回答 2 投票 0

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