"rest are passed down to Astrometry.net, causing it to be " "increasingly chattier as more -v flags are given.") key_group = optparse.OptionGroup(parser, "FITS Keywords", keywords.group_description) key_group.add_option('--rak', action = 'store', type = 'str', dest = 'rak', default = keywords.rak, help = keywords.desc['rak']) key_group.add_option('--deck', action = 'store', type = 'str', dest = 'deck', default = keywords.deck, help = keywords.desc['deck']) parser.add_option_group(key_group) customparser.clear_metavars(parser) def main(arguments = None): """ main() function, encapsulated in a method to allow for easy invokation. This method follows Guido van Rossum's suggestions on how to write Python main() functions in order to make them more flexible. By encapsulating the main code of the script in a function and making it take an optional argument the script can be called not only from other modules, but also from the interactive Python prompt. Guido van van Rossum - Python main() functions: http://www.artima.com/weblogs/viewpost.jsp?thread=4829 Keyword arguments: arguments - the list of command line arguments passed to the script.
"detected [default: %default]") key_group = optparse.OptionGroup(parser, "FITS Keywords", keywords.group_description) key_group.add_option('--filterk', action = 'store', type = 'str', dest = 'filterk', default = keywords.filterk, help = "keyword for the name of the filter of the " "observation. This keyword is not necessary (and, " "therefore, its value irrelevant) if the --filter " "option is not used, since it is only in that " "scenario that we have to read the filter from " "the header of each FITS image [default: %default]") parser.add_option_group(key_group) customparser.clear_metavars(parser) def main(arguments = None): """ main() function, encapsulated in a method to allow for easy invokation. This method follows Guido van Rossum's suggestions on how to write Python main() functions in order to make them more flexible. By encapsulating the main code of the script in a function and making it take an optional argument the script can be called not only from other modules, but also from the interactive Python prompt. Guido van van Rossum - Python main() functions: http://www.artima.com/weblogs/viewpost.jsp?thread=4829 Keyword arguments: arguments - the list of command line arguments passed to the script.