argparse位置参数
时间: 2023-10-14 20:29:55 浏览: 40
argparse位置参数是指在命令行中输入的参数,它们的位置是固定的,且在使用时必须提供。在Python中使用argparse模块可以很方便地解析位置参数。例如,我们可以使用add_argument()方法创建位置参数,并指定它们的名称和类型。示例代码如下:
```python
import argparse
# positional args
parser = argparse.ArgumentParser()
parser.add_argument('name') # 第一个位置参数
parser.add_argument('age') # 第二个位置参数
args = parser.parse_args()
print(f'{args.name} is {args.age} years old')
```
在上述示例中,我们创建了两个位置参数,分别是`name`和`age`。当我们在命令行中运行该脚本并提供这两个参数时,脚本会打印出对应的结果。例如,如果我们输入 `python positional_arg.py John 25`,那么输出结果将是 `John is 25 years old`。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [python argparse参数配置详解](https://blog.csdn.net/xixihahalelehehe/article/details/121199110)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]