OptionParser(usage="%prog [-f] [-g]",version="%prog 1.0")# %prog 在这里会自动替换为程序名字# usage 可以打印用法# version 在使用 %prog --version 的时候输出版本信息 使用add_option添加命令行参数 parser.add_option("-f","--file", dest="filename",help="read data from FILENAME") parse...
parser = OptionParser(usage="usage: %prog [options] arg",version="%prog 1.0",description="hello OptionParser!") parser.add_option("-f", "--file", dest="filename",help="read data from FILENAME") parser.add_option("-v", "--verbose",action="store_true",dest="verbose",help="这是...
import sys from optparse import OptionParser parser = OptionParser() #创建解析器 parser.add_option(‘-f’, ‘–filename’, action=’store’, dest=’filename’, help=’filename to be used’) #添加-f参数, 完整参数名是–filename, action的意思是, 得到该参数后, 怎么处理它, 一般使用store来...
OptionParser 是内建的模块,用于处理命令行参数。 可以方便的生成标准的符合Unix/Posix规范的命令行 说明。 一般示例 from optparse import OptionParser parser = OptionParser() # 创建OptionParser对象—parser parser.add_option("-p", "--pdbfile", help = "Please input pdbfile", type = "str", dest ...
parser.add_option("-q", "--quiet", action="store_false", dest="verbose", default=True, help="don't print status messages to stdout") (options, args) = parser.parse_args() print options.filename,options.verbose 将上面代码保存到文件option1.py(名字随便),添加执行权限并运行: ...
1、导入optionparser : from optparse importOptionParser 2、构造optionparser的对象:parser = OptionParser() 3、往optionparser对象中增加option :parser.add_option(...),添加的内容是命令行参数,及相关的帮助信息 每个命令行参数由参数名字符串和参数属性组成,如-f或者file分别表示长短参数名: ...
步骤:(1) OptionParser 构造参数 usage 用于在帮助信息中提示使用方法,version 则是版本信息。 (2) add_option() 用于构造 option 配置,包括多个参数名称、构造方式(action)、类型(type)、主键名称(dest)、默认值(default)等。 (3) 如果参数值(option argument)为多个,则需要指定 nargs。
add_option⽤来加⼊选项,action是有store,store_true,store_false等,dest是存储的变量,default是缺省值,help是帮助提⽰最后通过parse_args()函数的解析,获得选项,如options.pdcl的值。下⾯是⼀个使⽤ optparse 的简单⽰例:1 2 3 4 5 6 7 8 9from optparse import OptionParser [...]par...
载入OptionParser类,新建对象: OptionParser() 添加选项: add_option(…) 参数解析: parse_args() from optparse import OptionParser # 一个帮助文档解释字符串 hstr = '%prog custom help string' parser = OptionParser(hstr, description='custom description', version='%prog 1.0') ...
OptionParser(usage="%prog [-f] [-g]",version="%prog 1.0") # %prog 在这里会自动替换为程序名字 # usage 可以打印用法 # version 在使用 %prog --version 的时候输出版本信息 使用add_option添加命令行参数 parser.add_option("-f", "--file", dest="filename", ...