最近跑一个程序,发现argparse还挺有意思,有点类似linux里边的ls
使用argparse 配置命令行参数时,需要三步:
创建 ArgumentParser() 对象
调用 add_argument() 方法添加参数
使用 parse_args() 解析添加的参数
举个简单的例子,实现平方数计算,定义为try.py:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--square",help="Square",type=int)
args = parser.parse_args()
print(args.square**2)
实现功能时,键入:
python try.py --square 99