#!/bin/env python """Python script template Detailed description goes here. """ from optparse import OptionParser def run_from_command_line(args): # --help prints a help summary # %prog is replaced with program name parser = OptionParser("%prog -- my program") parser.add_option("-s", "--string", dest="string", help="a string") parser.add_option("-l", "--list", action="append", type="string", help = "a string") parser.add_option("-f", "--flag", action="store_true", dest="flag", default=False, help="a flag") (options, args) = parser.parse_args(args) print "string=%s" % options.string print "flag=%s" % options.flag print "list=%s" % options.list print args if __name__ == "__main__": import sys run_from_command_line(sys.argv[1:])