argparse 相关问题

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

argparse和optparse的子命令替代项

对于子命令,argparse / optparse是否有直观的选择?它们都不好-它要么是疯狂的配置,要么是疯狂的输出。真实示例(被盗,不想要):>>> ...

回答 5 投票 7

位置参数和选项之间的共享目标

我有一个非常简单的ArgumentParser实例,带有一个可选的位置参数和一个选项,该实例将一个常量写入同一目标:import argparse parser = argparse.ArgumentParser(...

回答 1 投票 1


如何保留自动添加的argparse帮助参数,但是从中删除-h,以便我可以将该选项用于其他参数

自动添加的帮助参数具有选项字符串-h和--help。我想为--help保留help参数,但从中删除-h,因此我可以将该选项字符串用于另一个参数。我...

回答 1 投票 0

接受用户输入而不是系统参数

我正在尝试修改某人的迷宫生成器代码以接受用户输入而不是使用argpaser,但是,由于我不太了解argparse的工作原理和作用,所以我不知道该怎么做。]] >

回答 1 投票 -1

argparse:从CLI参数构建字典列表?

设计分层的CLI程序。像这样的东西:$ python -m foo-'{'-c'wow'-b'has'-d 55-'}'\-'{'-c'haz'-b'wow'-'}'\- '{'-d 56-'}'我会...

回答 1 投票 0


Argparse SystemExit:2

我的代码...以np格式导入numpy,以argparse格式导入imutils,以sys格式导入cv2,以cv ap = argparse.ArgumentParser()ap.add_argument(“-m”,“ --model”,required = True,help =“训练的路径...

回答 1 投票 0

在这种情况下如何为特定模式添加argparser子命令?

[我想以不同的模式运行我的应用程序,例如:python3 ./myapp.py --mode服务器为此,我创建了一个参数解析器并根据选择指定模式:_parser = argparse ....

回答 1 投票 0

使用带有布尔值的argparse.subparser

我已经多次阅读了python argparse文档,并且一定缺少一些巨大的东西。我正在尝试在cli工具上添加类似语法的makefile,但是尽管--help标志向我显示了...

回答 1 投票 1

argparse:如何在特定键之后获取所有参数?

例如:python foo.py --foo foo --bar bar --args -a 5 --baz 6 --foo和--bar是常规参数,但是--args是特殊参数,它应包含以下内容的列表后面的args:[-a,5,--baz,6]。我...

回答 1 投票 3

如何通过传递的命令行参数来测试__name__ ==“ __main __”?

[嗨,我想测试我的可执行模块main.py。在此模块中,函数main()带有两个参数:#main.py def main(population_size:int,number_of_iterations:int):...在...

回答 2 投票 0

Argparse:期望一个参数更改文件名

[嗨,我正在运行一些代码,而Argparse抛出了一个我无法追踪的错误。我正在运行以下代码:#!/ bin / bash#此脚本采用网络模型名称(例如CWGAN1)和日志目录。...

回答 1 投票 0

为多个Python文件编写单元测试

我正在尝试编写一个测试程序来测试许多(相同的)学生作业。我有一个使用unittest库编写的测试。该文档似乎表明每个测试都应...

回答 1 投票 0


argparse,有没有一种方法可以传递csv文件的特定列

我有一个csv文件,我想使用argparse将其特定列传递给脚本。有可能这样做吗?你能告诉我怎么做吗。这是test_file的示例内容...

回答 1 投票 -2

Python3 argparse:将字符串作为arg运行funcA时,如果虚线arg运行另一个funcA

[这就是我要完成的工作:将字符串作为arg传递时,调用write_text()函数python3 app.py将此文本写入文件。

回答 1 投票 1

将argparse转义字符作为选项处理

argparse库对转义字符(如\ t到制表符和\ n到换行符)的处理方式与我更喜欢。这个问题的答案给出了一个解决方案,但我想让它对...

回答 4 投票 5

如何从plac(Python命令行解析器)显示默认用法/帮助

[我有一个使用“ plac”构建的简单命令行程序,这是一个出色的Python命令行解析器,并且我试图以编程方式打印出特定用途的默认用法(又名“帮助”输出)。]] >

回答 1 投票 0

如何使python argparse接受“ -a”标记代替位置参数?

我正在使用argparse编写Python程序。我有一个ID值的参数。用户可以指定要在程序中处理的ID值。或者,他们可以指定-a来指定所有ID应该...

回答 1 投票 0

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