#!/usr/bin/env python
# A script with no standard --help option. (The only way to find out
# what options are supported is to read the source.)
from optik import OptionParser
def main():
parser = OptionParser("%prog [options] arg", add_help_option=False)
parser.add_option("-f", "--foo", help="specify the foo object")
parser.add_option("-x", "--exclude", help="exclude stuff")
(options, args) = parser.parse_args()
if len(args) != 1:
parser.error("exactly one argument required")
else:
print "your argument was: %r" % args[0]
print "option values: %r" % options
main()
|