add_argument() dest是什么
时间: 2023-03-23 09:01:52 浏览: 427
add_argument()是Python中argparse模块中的一个函数,用于向解析器添加参数。在调用add_argument()函数时,dest参数用于指定将参数值存储到哪个属性中。通常情况下,dest参数的值是一个字符串,表示参数值应该存储到哪个属性中。例如,如果dest参数的值为'foo',则解析器将参数值存储到args.foo属性中。
相关问题
parser.add_argument dest 参数
根据提供的引用内容,没有提到 parser.add_argument() 方法中的 dest 参数。但是,根据 argparse 库的官方文档,dest 参数用于指定解析后参数的属性名称。例如,如果 dest='filename',则解析后的参数可以通过 args.filename 访问。如果没有指定 dest 参数,则默认使用选项字符串的第一个字符作为属性名称。
add_argument()中的参数dest
在add_argument()中,参数dest指定将参数解析后存储的属性名称。默认情况下,属性名称是根据选项字符串生成的,例如--input-file会生成一个名为input_file的属性。但是,如果指定了dest参数,则使用指定的名称作为属性名称。例如:
```python
parser.add_argument('--input-file', dest='input', help='input file name')
```
这里指定了dest='input',因此解析后的值将存储在input属性中。可以通过args.input来访问该属性。