argparse 相关问题

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

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

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

回答 2 投票 0

使用parser_args值来提供for循环(Python 3.6)

我正在尝试创建一个脚本,它接受相同类型的多个命令行参数,然后将它们提供给for循环进行处理,下面是我的代码:import argparse ...

回答 2 投票 1

如何使用python命令行工具关闭日志缓冲区以实时获取日志?

我有一个命令行工具,可以生成大量的日志。我希望这些日志在制作完成后立即发送到stdout。现在,程序完成所有事情(可能需要几分钟),...

回答 1 投票 1

标记为不要求Argparse中的强制参数?

我有一个程序,通过argparse接受输入文件,输入格式和输出格式作为必需的参数。但是,我想把“--test”作为旗帜,它将贯穿我所有的单位......

回答 1 投票 0

带有选择选项的条件argparse

以下是我在模块中编写的三个参数。 parser.add_argument(' - Type',type = str,choices = ['a','b','c'],help ='选项包括:a,b,c。',required = True)解析器。 add_argument( ' - 输入',默认值= ...

回答 4 投票 3

argparse没有返回store_true的期望值

我正在运行Python 3.6.8 :: Anaconda自定义(64位)并从argparse获得奇怪的结果。尽管使用-x,但trainandexecute = False def get_parameters()的值:startup =' - x -b'sys ....

回答 2 投票 3

Argparse - 如何在未输入第一个参数并恢复为defualt时解析第二个参数

我将以下函数作为目录扫描程序的一部分:def get_args():cwd = os.getcwd()parser = argparse.ArgumentParser(description ='Scan all files')parser.add_argument(“path”,help = .. 。

回答 1 投票 -1

python argparse中的多行帮助显示

我在Python2.7中使用argparse,我想在参数的帮助文本中显示多行。我的代码如下所示:import argparse parser = argparse.ArgumentParser(description ='...

回答 3 投票 7

我怎样才能要求subparser? [重复]

我想确保至少选择了一个子命令。但是add_subparsers()没有必需的选项如何强制选择至少一个subparser?目前我这样做了......

回答 1 投票 0

Python argparse“ - ”和“ - ”参数之间有什么区别? [重复]

在Python3。* argparse以“ - ”和“ - ”开头的参数有什么区别?

回答 1 投票 0

Python:不要用argparse显示“选择”

使用argparse,我有以下行:parser.add_argument(“ - p”,“ - parameter”,type = str,default = None,nargs ='+',help =“some option”,choices = ...

回答 2 投票 4

使用subparser时,命令行参数被默认值覆盖

我有一个带有子命令的程序,但是它们都有共同的参数(例如它们都需要输入和输出目录),我将其包含在父解析器中以避免冗余。但是,我想......

回答 1 投票 0

如何使用argparse.REMAINDER选项获取一个字符串中的所有剩余参数?

我有一个代表多个参数的字符串,如--arg1 val --arg2 val2我有一个选项被定义为argparse.REMAINDER来读取所有剩余的参数,我想...

回答 1 投票 0

如何在python中使用argparse函数将可选参数传递给python类

我有一个python脚本script.py,它具有以下init函数def __init __(self):“”“类的init方法。”“”parser = argparse.ArgumentParser(description =“test”)解析器....

回答 2 投票 1

根据不同的文件使用不同的参数?

我有以下2个不同参数的函数import argparse def get_train_args():parser = argparse.ArgumentParser()parser.add_argument('data_dir')parser.add_argument(' - ...

回答 1 投票 0

argparse与必需的子命令

使用python的argparse,如何使子命令成为必需的参数?我想这样做是因为如果没有指定子命令,我希望argparse出错。我重写错误方法打印...

回答 4 投票 27

如何将argparse的可选参数的默认值设置为null或为空?

我使用python argparse读取一个可选参数,该参数定义了用户有时通过命令行提供的“示例文件”。我希望变量的默认值为空,即......

回答 3 投票 3

错误:无法识别的参数: - colab中的pytorch代码

我试着在google colab上运行我的代码。但是当我试图调用这个函数时,我收到这条消息(错误:无法识别的参数):def parse_opts():parser = argparse.ArgumentParser()parser ....

回答 1 投票 1

如果不重新定义它,则无法从argparse访问__doc__

我有一个模块,其中定义一个模块__doc__字符串(多行),我也想在我的argparse用法中使用它。所以起初我把它定义为'''我的多行模块doc-string'''并在...中使用它

回答 1 投票 -2

使用argparse时从环境变量设置选项

我有一个脚本,它具有某些选项,可以在命令行上传递,也可以从环境变量传递。如果两者都存在,则CLI应该优先,如果......则发生错误。

回答 9 投票 27

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