argparse到底怎么用?

Python内置的模块argparse可以帮助你编写用户友好的命令行接口。argparse.ArgumentParser()方法创建一个新的ArgumentParser对象,该对象将保存解析命令行参数所需的所有信息。然后,您可以使用add_argument()方法向其添加参数。使用parse_args()方法解析命令行参数并返回一个具有与参数对应的属性的对象。

使用argparse模块的方法如下:

  1. 导入argparse模块:import argparse
  2. 创建一个解析器对象:parser = argparse.ArgumentParser()
  3. 添加参数:parser.add_argument()
  4. 解析参数:args = parser.parse_args()

例如,假设你的代码需要接受一个数字作为命令行参数,你可以这样写:


使用add_argument()方法来添加多个参数(可选参数)

假设你的代码需要接受两个数字作为命令行参数,你可以这样写:

import argparse

parser = argparse.ArgumentParser(description='命令行中传入两个数字')
parser.add_argument('integers', metavar='N', type=int, nargs=2, help='传入的数字')
a

你可能感兴趣的:(java,开发语言)