argparse用法介绍
时间: 2024-01-13 08:18:06 浏览: 148
argparse是Python中的一个标准库,用于解析命令行参数。它可以让我们轻松地在命令行中输入、改变参数。下面是argparse的基本用法介绍:
首先,我们需要导入argparse模块:
import argparse
然后,我们需要定义一个ArgumentParser对象,例如:
parser = argparse.ArgumentParser(description='test of argparse')
其中,description参数是可选的,表示对解析器的描述。接下来,我们可以通过add_argument方法添加需要解析的参数,例如:
parser.add_argument('--name', default='great')
其中,'--name'表示参数的名字,可以在命令行中使用--name来指定该参数;default是该参数的默认值。
最后,我们需要调用parse_args方法来解析命令行参数,并将解析结果存储在一个args对象中:
args = parser.parse_args()
在args对象中,我们可以通过'name'属性来访问参数值,例如:
name = args.name
下面是一个完整的示例代码:
import argparse
parser = argparse.ArgumentParser(description='test of argparse')
parser.add_argument('--name', default='great')
args = parser.parse_args()
name = args.name
print(f'hello,{name}')
--相关问题--:
阅读全文