argsparse是python的命令行解析的标准模块,内置于python,不需要安装。这个库可以让我们直接在命令行中就可以向程序中传入参数并让程序运行,不需要打开来输入参数。
import argparse
parser = argparse.ArgumentParser(description=‘姓名‘)
parser.add_argument(‘param1‘, type=str,help=‘姓‘)
parser.add_argument(‘param2‘, type=str,help=‘名‘)
args = parser.parse_args()
#打印姓名
print(args.param1+args.param2)
在命令行中分别输入
python demo.py 张 三
和
python demo.py 三 张
得到的 运行结果分别为
张三
和
三张