> 文章列表 > argparse到底怎么用?

argparse到底怎么用?

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 argparseparser = argparse.ArgumentParser(description=\'命令行中传入两个数字\')
parser.add_argument(\'integers\', metavar=\'N\', type=int, nargs=2, help=\'传入的数字\')
a

旅游人才网