python3中argparse模块
1、argparse是python标准库里面用来处理命令行参数的库。
2、命令行参数分为位置参数和选项参数。
位置参数就是程序根据该参数出现的位置来确定的。
[root@openstack_1 /]# ls root/ #其中root/是位置参数
选项参数是应用程序已经提前定义好的参数,不是随意指定的。
[root@openstack_1 /]# ls -l # -l 就是ls命令里的一个选项参数
步骤:
- 导入模块
import argparse
- 创建 ArgumentParser() 解析对象
parser = argparse.ArgumentParser()
- 调用 add_argument() 方法添加参数
parser.add_argument()
- 使用 parse_args() 解析添加的参数
-
parser.parse_args()