使用python argparser处理命令行参数
1 #coding:utf-8 2 # 导入模块 3 import argparse 4 5 # 创建ArgumentParser()对象 6 parser = argparse.ArgumentParser() 7 8 # 调用add_argument()方法添加参数 9 #添加定位参数 10 parser.add_argument("square", help="display a square of a given number", type=int) 11 #添加可选参数 12 parser.add_argument("--square", help="display a square of a given number", type=int) 13 parser.add_argument("--cubic", help="display a cubic of a given number", type=int) 14 15 # 使用parse_args()解析添加的参数 16 args = parser.parse_args() 17 18 print args.square 19 print args.cubic