python OptParse示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python OptParse示例相关的知识,希望对你有一定的参考价值。

#!/usr/bin/python
from optparse import OptionParser

#Setup OptionParser
parser = OptionParser()

parser.add_option("-n", "--host",dest="hostname",help="Hostname of server.")
parser.add_option("-g", "--hostgroups",dest="hostgroups",help="Hostgroup of a server")

(options,args) = parser.parse_args()

required = ["hostname", "hostgroups"]
for i in required:
        if options.__dict__[i] is None:
                print "Mandetory arguments are missing\n"
                parser.print_help()
                exit(-1)

#Get at arguments

print options.hostname
print options.hostgroups

以上是关于python OptParse示例的主要内容,如果未能解决你的问题,请参考以下文章

python 显示了如何使用optparse模块的简单示例

python 显示了如何使用optparse模块的简单示例

python 模块 optparse

python optparse模块学习

python中optparse模块用法

python——optparse模块