Python程序在命令行运行时接受选项和参数,这样的功能看起来很酷。学完以下教程后,您也能编写这样的程序。安装argparse使用“pip install argparse”安装argparse模块。入门以下是一个小程序,用于演示argparse的结构和用法。该程序首先创建了解析器对象,并向其添加了参数。可以指定参数的选项名称,它们会出现在命令行中的“-”或“--”后面,如“-n1”。可以指定参数的目的地,以便稍后在脚本中将其作为解析器的属性调用。如果是位置参数,则需要将选项“required”设置为“True”。否则,默认情况下它是一个可选参数。将其保存为“sum.py”,然后运行显示说明这是一个简单的演示,展示了“argparse”的工作原理。现在让我们让它变得更好用。为了让用户阅读您的程序描述,可以在帮助消息中添加一个简短的教程。将解析器更改为现在可以运行“sum.py -h”来查看帮助信息。指定数据类型默认情况下,输入参数被视为字符串。如果要将它们更改为其他类型,可以使用选项“type”。这里它将参数更改为整数,您以后就不需要再将变量转换为整数了。指定动作可以指定选项“action”来更改它对输入参数的作用。指定参数时可以触发六种操作:保存多个重复的参数到一个列表中设置参数范围如果要限制输入参数的范围,可以设置选项“choices”。如果输入的参数超出范围,程序将退出并返回错误消息。设置帮助信息对于每个参数,可以指定将出现在帮助消息中的指南,让用户知道如何设置它。总结以下是示例程序的所有代码。将其保存到“sum.py”并运行“python sum.py -h”。这就是帮助消息的样子。运行得到的结果是:好酷啊!现在您也可以编一个带有参数的屌炸天的程序了。