Python的OptionParser模块教程
Python中强大的选项处理模块
示例
#!/usr/bin/python from optparse import OptionParser parser = OptionParser() parser.add_option("-f", "--file", dest="filename", help="write report to FILE", metavar="FILE") 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(名字随便),添加执行权限并运行:
./option1.py ./option1.py -f ./option1.py -f foo.txt