Need help with OptionParser
hellt
Dodin.Roman at gmail.com
Tue Mar 25 08:42:03 EDT 2008
today i've decided to use optionparser instead of GetOpt
and unfortunately i've got an error which i cant handle
my pice of code:
from optparse import OptionParser
def main():
usage = "usage: %prog [options]"
parser = OptionParser(usage)
parser.add_option("-f", "--file", dest="filename",
help="executable filename",
metavar="FILE")
parser.add_option("-b", "--bighosts",
action="store_true", dest="bighosts", default=False,
help="with big hosts [default: %default]")
(options, args) = parser.parse_args()
if not options.bighosts:
print parser.print_usage()
if __name__=="__main__":
main()
if i run test3.py without any arguments, i wait for generated help,
but i see the following
Usage: test3.py [options]
None
why None? Where are all of my options
More information about the Python-list
mailing list