python_argparse

使用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
原文地址:https://www.cnblogs.com/sunshine-blog/p/10172279.html