argparse函数怎么勇
时间: 2024-03-12 12:39:14 浏览: 21
argparse是Python标准库中用于解析命令行参数和选项的模块。使用argparse可以轻松地编写用户友好的命令行界面。
使用argparse的基本步骤如下:
1. 创建ArgumentParser对象
2. 添加参数
3. 解析参数
下面是一个简单的例子:
```python
import argparse
parser = argparse.ArgumentParser(description='Process some integers.')
parser.add_argument('integers', metavar='N', type=int, nargs='+',
help='an integer for the accumulator')
parser.add_argument('--sum', dest='accumulate', action='store_const',
const=sum, default=max,
help='sum the integers (default: find the max)')
args = parser.parse_args()
print(args.accumulate(args.integers))
```
在命令行中运行该脚本,可以得到以下输出:
```
$ python argparse_example.py 1 2 3 4
4
$ python argparse_example.py 1 2 3 4 --sum
10
```
在上面的例子中,我们创建了一个ArgumentParser对象,并添加了两个参数:一个位置参数和一个可选参数。位置参数是必须提供的,而可选参数则可以省略。解析参数后,我们可以通过args对象来访问这些参数的值。