argparse 相关问题

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

将 DataFrame 写入类 '_io.BufferedWriter'

我使用 parser.argparser 类来解析脚本中的命令行参数。它很方便,因为它会自动检查作为命令传递的文件名的文件存在、权限等

回答 1 投票 0

如何使用argparse库来解析给定的字符串而不是app_args?

我尝试运行以下代码: 导入argparse 解析器 = argparse.ArgumentParser() parser.add_argument("--target", required=True) parsed_args, _ = parser.parse_known_args(args = ["--...

回答 1 投票 0

使用 argparse、pexpect 和 docker 时如何在传递给 python 脚本的参数中保留引号?

我正在制作一个Python脚本,它通过使用pexpect创建一个子进程来包装对docker run的调用(pexpect对我来说至关重要,因为命令可能是交互式的): 导入argparse 导入预期

回答 1 投票 0

使用“Gooey”在 GUI 和 CLI 模式之间切换的“聪明”方法

我正在第一次尝试编写一个 GUI 程序,该程序包装了一个非常基本的脚本(这样不太懂 CLI 的人就可以运行它)。 我希望的一件事是脚本仍然是 CLI-ab...

回答 2 投票 0

限制 argparse 中显示的选项数量

我有一个带有大量选择(数百个)的命令行选项,它使 --help 输出变得混乱。有没有一种方法可以截断显示的选项,同时仍然允许整个范围...

回答 0 投票 0

替换 ArgumentParser 中的参数

我从配置文件创建一个 argparse.ArgumentParser 实例,从条目的名称和值添加参数。 稍后在我的代码中我想专门设置一些参数,比如说 --hidden_si...

回答 1 投票 0

哪个更高效、更有效 - sys.argv 或 argparse? [已关闭]

寻找关于什么更好地用于脚本命令行参数的想法和/或意见(特别是在命令行调用函数): sys.argv 还是 argparse? 例子: user1# ./myscr...

回答 0 投票 0

预期类型为“_ActionsContainer”,却得到了“str”

parser.add_argument('-shortarg', '--longarg', type=type, help="help") ^^^^^^^^^^^ 我从 argparse 收到一个关于我认为是“自我”段落的错误...

回答 0 投票 0

Python 库 argparse 方法 parse_args() 中的错误

我正在编写我的集成测试代码,然后我有一个 Parent BaseTestClass 类要扩展到孩子们的类。父基类应该从资源 yaml 中读取动态属性...

回答 0 投票 0

TypeError:“ArgumentParser”对象不可调用[关闭]

E:\GitHub\laba24>ind1.py 选择 --shop="магнит" --db="E:\GitHub\laba24\products.db" 追溯(最近一次通话): 文件“E:\GitHub\laba24\ind1.py”,第 258 行,...

回答 2 投票 0

python 的动态参数解析器

我正在构建一个小包装器,它可以接受 python 命令动态推断参数及其相关值。我想要类似 arg 解析器的东西,但要注意的是我不知道 argum ...

回答 1 投票 0

Argparse 可选位置参数?

我有一个脚本,可以这样使用: 用法:installer.py dir [-h] [-v] dir 是一个位置参数,定义如下: parser.add_argument('dir', default=os.getcwd()) 我...

回答 5 投票 0

如何在 parser.add_argument 之后设置 argparse 参数

我有一个 python 函数,它自动为其他 python 程序构建 argparse 解析器,需要使用 parser.add_argument 动态创建一个参数,但在一些小众用例中会......

回答 1 投票 0

在没有子进程的情况下从 python 调用 python argparse 接口

考虑以下玩具 python 应用程序,它只有 argparse CLI argparse 接口。 导入 argparse 定义主要(): 解析器 = argparse.ArgumentParser(description="打印机")

回答 1 投票 0

如何更改此代码而不使用其中的'argparse'命令?

我使用这个脚本来跟踪视频中的对象。 在这段代码中,如果我们想使用视频,而不是网络摄像头,我们必须在 Windows 命令提示符下运行代码。我想知道有没有办法

回答 0 投票 0

Python 中的 type=argparse.FileType('rb') 是什么

我在看别人的Python代码: 导入 argparse parser = argparse.ArgumentParser(description="从 NTFS 卷中恢复文件") parser.add_argument('--mft', type=argparse.Fi...

回答 0 投票 0

如何使用 argparse 打开文件?

我想使用 argparse 打开文件进行阅读。在 cmd 中,它必须类似于:my_program.py /filepath 那是我的尝试: 解析器 = argparse.ArgumentParser() parser.add_argument('文件',类型=文件) args = p...

回答 6 投票 0

Python selenium,argparse - 从谷歌下载并保存图像

我还在学习python。 我发现从 google image 下载和保存图像的脚本和 scirpt 不显示任何错误但不保存任何图像。 保存图像的目录设置为...

回答 0 投票 0

如何从 argparse 重建(更改)sys.argv

我有一个 argparse,它在解析后进行预处理、更改和删除内容等。 然后它包装了一个用于获取 sys.argv 的 main 有没有更好的方法来重建一个新的 sys.argv wi ...

回答 2 投票 0

Python:如何按字母顺序打印 argparse

我正在寻找一种规范的方式来按字母顺序打印 argparse 的返回参数: 导入 argparse parser = argparse.ArgumentParser('一些程序', add_help=False) 解析器.add_argum ...

回答 1 投票 0

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