src/g/d/GDAL-1.7.1/samples/densify.py GDAL(Download)
def construct_parser(self):
from optparse import OptionParser, OptionGroup
usage = "usage: %prog [options] arg"
parser = OptionParser(usage)
g = OptionGroup(parser, "Base options", "Basic Translation Options")
g.add_option("-i", "--input", dest="input",
help="OGR input data source", metavar="INPUT")
parser.add_option_group(g)
if self.opts:
g = OptionGroup(parser, "Special Options", "Special options")
for o in self.opts:
g.add_option(o)
parser.add_option_group(g)
src/t/w/twitstream-HEAD/examples/fixreplies.py twitstream(Download)
import re
import sys
import htmlentitydefs
from optparse import OptionGroup
try:
import json as simplejson
except ImportError:
parser.add_option('-g', '--pages', help="Number of pages to check (default: 3)", type='int', default=3)
parser.add_option('-m', '--maximum', help="Maximum number of users to track (default/max: 400)", type='int', default=400)
parser.add_option('--growl', help="Send notifications to Growl (Mac only)", action='store_true', dest='growl')
group = OptionGroup(parser, "filters",
"Combining more than one of the user filters takes the "
"intersection of the predicates.")
group.add_option('--friends', help="Limit to friends", action="store_true", dest='friends')
src/c/j/cjklib-0.3/examples/dictionaryspeed.py cjklib(Download)
import imp import sys from timeit import Timer from optparse import OptionParser, OptionGroup, Values from sqlalchemy.sql import text from sqlalchemy.exc import OperationalError
src/b/r/broadwick-1.2.0/examples/messaging/twistedstomp/subscriber.py broadwick(Download)
def main():
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage = 'usage: %prog [options]')
parser.add_option('--verbose', action='store_true', help='log more')
parser.add_option('--login', default='guest', help='STOMP login. default: %default')
parser.add_option('--passcode', default='guest', help='STOMP passcode. default: %default')
src/f/w/fwrap-0.1.1/fwrap/fparser/script_options.py fwrap(Download)
__all__ = ['set_read_options', 'set_parse_options',
'get_fortran_code_group']
from optparse import OptionGroup, NO_DEFAULT
def set_read_options(parser):
parser.set_usage('''\
def get_fortran_code_group(parser):
group = OptionGroup (parser, 'Fortran code options',
description = 'Specify information about Fortran codes.')
group.add_option('--mode',
default = 'auto',
choices = ['auto', 'free', 'fix', 'f77', 'pyf'],
help = 'Specify Fortran code mode. Default: %default.'
src/a/j/ajaxwm-HEAD/ajaxwm/trunk/src/Options.py ajaxwm(Download)
#{{{ Imports
from ConfigParser import ConfigParser, NoSectionError, NoOptionError
from optparse import OptionParser, OptionGroup
from types import MethodType
from sys import exit
from os.path import exists
parameterParser.add_option(*parameter[0], **parameter[1])
for category, options in deepcopy(self.VALUES):
group = OptionGroup(parameterParser, title=category)
for values in options:
if values[1].has_key('default'):
values[1]['default'] = None
src/p/y/pyrocko-HEAD/pyrocko/mopad.py pyrocko(Download)
def _build_optparsers():
_do_parsers = {}
from optparse import OptionParser,OptionGroup
#
# gmt
#call: gmt
desc="""Tool providing strings to be piped into the 'psxy' from GMT. Either a string describing the fillable area (to be used with option '-L' within psxy) or the nodallines or the coordinates of the principle axes are given."""
parser_gmt = OptionParser(usage="\nelk_mopad gmt M [options]",description=desc)
group_type = OptionGroup(parser_gmt,'Output')
group_show = OptionGroup(parser_gmt,'Appearance')
group_geo = OptionGroup(parser_gmt,'Geometry')
"""
parser_convert = OptionParser(usage="\n\n elk_mopad convert M [options]", description=desc)
group_type = OptionGroup(parser_convert,'Type conversion')
group_basis = OptionGroup(parser_convert,'M conversion')
group_vector = OptionGroup(parser_convert,'Vector conversion')
#group_show = OptionGroup(parser_convert,'Appearance')
parser_plot = OptionParser(usage="\n\n elk_mopad plot M [options]",description=desc_plot)
group_save = OptionGroup(parser_plot,'Saving')
group_type = OptionGroup(parser_plot,'Type of plot')
group_quality = OptionGroup(parser_plot,'Quality')
group_colours = OptionGroup(parser_plot,'Colours')
group_misc = OptionGroup(parser_plot,'Miscellaneous')
group_dc = OptionGroup(parser_plot,'Fault planes')
group_geo = OptionGroup(parser_plot,'Geometry')
group_app = OptionGroup(parser_plot,'Appearance')
parser_decompose = OptionParser(usage="\n\n elk_mopad decompose M [options] ", description=desc_decomp)
group_type = OptionGroup(parser_decompose,'Type of decomposition')
group_part = OptionGroup(parser_decompose,'Partial decomposition')
group_system = OptionGroup(parser_decompose,'Basis systems')
src/p/y/pyalbum-HEAD/trunk/pyalbum/AlbumOptions.py pyalbum(Download)
import os, sys
from copy import copy
from optparse import Option, OptionValueError, OptionParser, OptionGroup, _match_abbrev, BadOptionError
from AlbumBase import VERSION, EXCLUDEDIRS, CONFIGFILE, OUTPUTDIR, \
TEMPLATEFILENAME, OPTSOURCES, DEFEXTPICTURE, DEFEXTMOVIE, DEFEXTSOUND
help="If a value for the camera is not found in Focalfactors.txt, this value is useed as faator for 35mm equivalents. If this value is 0.0 (default), a 'not found' text is generated.",
allowed=["cmdline", "first", "album"])
# >>>>>>>>>>> output options <<<<<<<<<<<<<<<<<<<<<<<<<
outputGroup = OptionGroup(parser, "Output (HTML) and template Options",
"What and where to generate.")
outputGroup.add_option("--HtmlRelDir", default="html", dest="htmlreldir",
help="The directory where to put the html PICTURE files, relative to OutputDir.",
parser.add_option_group(outputGroup)
# >>>>>>>>>>> original/full options <<<<<<<<<<<<<<<<<<<<<<<<<
origGroup = OptionGroup(parser, "Full (original) Picture Options",
"How to handle original pictures.")
origGroup.add_option("--ReadEXIF", type="choice", default="normal", dest="readexif",
choices=["none", "normal", "full"],
parser.add_option_group(origGroup)
# >>>>>>>>>>> thumbnail options <<<<<<<<<<<<<<<<<<<<<<<<<
thumbGroup = OptionGroup(parser, "Thumbnail Picture Options",
"How to handle thumbnail pictures.")
thumbGroup.add_option("--ThumbCreate", type="bool", default=True, dest="thumbcreate",
help="Create thumbnail sized pictures?",
parser.add_option_group(thumbGroup)
# >>>>>>>>>>> lowres options <<<<<<<<<<<<<<<<<<<<<<<<<
lowresGroup = OptionGroup(parser, "LowRes Picture Options",
"How to handle lowres pictures.")
lowresGroup.add_option("--LowResCreate", type="bool", default=True, dest="lowrescreate",
help="Create lowres pictures?",
parser.add_option_group(lowresGroup)
# >>>>>>>>>>> userXX options <<<<<<<<<<<<<<<<<<<<<<<<<
userGroup = OptionGroup(parser, "User defined template Options",
"This option defines, which user options may be used within templates.")
userGroup.add_option("--XUserOpts", action="append_per_source", default=[], dest="xuseropts",
help="User defined options usable within template files. Must be declared with this option. All names must begin with 'user'.",
src/b/h/bhrpul-HEAD/src/python/hrdag/analyzer/__init__.py bhrpul(Download)
# Analyzer 1 utility library from optparse import make_option from optparse import OptionGroup from optparse import OptionParser from hrdag.db import Db_options
def create_options_group(parser):
"""Creates Analyzer option group and adds to parser.
Returns new group.
"""
group = OptionGroup(parser,"Analyzer Options","Options for connecting to analyzer database")
group.add_options(Ana_options)
parser.add_option_group(group);
return group
def create_options_group_multi_dataset(parser):
"""Creates Analyzer option group and adds to parser.
Returns new group.
"""
group = OptionGroup(parser,"Analyzer Options","Options for connecting to analyzer database with (multi)")
src/o/p/openrave-HEAD/trunk/docs/xml2rst.py openrave(Download)
import os.path import re from optparse import OptionParser, OptionGroup, OptionValueError, Option from copy import copy try:
=cut
"""
generalGroup = OptionGroup(optionParser, pod2Head(pod),
pod2Description(pod))
pod = """
=cut
"""
argumentGroup = OptionGroup(optionParser, pod2Head(pod),
pod2Description(pod))
optionParser.add_option_group(argumentGroup)
=cut
"""
argument1Group = OptionGroup(optionParser, *pod2Argument(pod))
optionParser.add_option_group(argument1Group)
pod = """
=cut
"""
argument2Group = OptionGroup(optionParser, *pod2Argument(pod))
optionParser.add_option_group(argument2Group)
pod = """
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next