argparse包的使用

argparse包的使用

作用

通过命令行控制输入变量

用法

调入包
import argparse 
创建解析器对象
parse = argparse.ArgumentParser()
创建解析器对象
添加参数

两种参数:
位置参数-positional arguments (不加-或–,按顺序解析,在命令中必须有)

parser.add_argument("a")

可选参数-optional arguments (加-或–,命令中可选)

parser.add_argument('-a','--a', type=inthelp='input a int',default=None)
解析参数
args = parser.parse_args()

完整实例

import argparse 
parser = argparse.ArgumentParser() 
parser.add_argument('-a', type=inthelp='input a int')
args = parser.parse_args()
print(args.a)

你可能感兴趣的:(python)