首页 > 编程语言 > 详细

python optparser模块

时间:2015-03-16 11:02:36      阅读:311      评论:0      收藏:0      [点我收藏+]

optparser模块的作用是用于命令行参数处理

先给个简单的例子:

from optparse import optionParser
parser = OptionParser(usage="usage: yourscript %prog [options] [install | test]",version=" 0.0.1")
parser.add_option("--prefix",dest="prefix,action="store",help=_("define toplevel directory for Code_Aster (identical to --aster_root)"), metavar="DIR")
parser.add_option("-q", "--quiet", dest="verbose", action='store_false',default=True,help=_("turn off verbose mode"),)
opts, args = parser.parse_args() 

使用方式:

prefix = opts.prefix
verbose = opts.verbose

解析:

--prefix  |  -q  | -quiet 是参数名称 其中-q 和 -quiet分别是短、长参数名

action 用于指示optparse 当解析到一个命令行参数时该如何处理,有一组固定的值可以选择:store_const  | append  |  callback

default  默认值

help 生成 -h | -help的帮助信息




python optparser模块

原文:http://blog.csdn.net/u010640235/article/details/44301779

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!