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/s/o/softwarefabrica.django.appserver-1.0dev-BZR-r10-panta-elasticworld.org-20/softwarefabrica/django/appserver/djangoserve.py softwarefabrica.django.appserver(Download)
# we pass an empty optparse.Values to parse_args to avoid getting default
# values, since we process those separately
(cmd_options, args) = parser.parse_args(sys.argv, values=optparse.Values())
# here we get default values
def_options = parser.get_default_values()
cfg_file = def_options.configfile
if hasattr(cmd_options, 'configfile'):
cfg_file = cmd_options.configfile
options = optparse.Values(defaults=def_options.__dict__)
src/d/o/docsql-0.1.0a1/lib/dboptions.py docsql(Download)
import sys
from optparse import Option, OptionGroup, OptionParser, Values
GROUP_CAPTION = "Database options"
# XXX: the DictOption stuff is madness and unnecessary
# just call the options _dboptions_xxx and deal with it in connect()
class DictOptionParser(OptionParser):
def get_default_values(self):
if not self.process_default_values:
# Old, pre-Optik 1.5 behaviour.
return Values(self.defaults)
except ValueError:
defaults[dest] = value
return Values(defaults)
class DictOption(Option):
_EXTRA_ACTION = ("store_dict",)
src/p/y/pygobject-HEAD/glib/option.py pygobject(Download)
opt_str = option.get_opt_string()
self.defaults[option.dest] = option.check_value(
opt_str, default)
self.values = optparse.Values(self.defaults)
class OptionParser(optparse.OptionParser):
"""Command line parser with GOption support.
src/z/a/zamboni-lib-HEAD/lib/python/logilab/common/optik_ext.py zamboni-lib(Download)
from os.path import exists
# python >= 2.3
from optparse import OptionParser as BaseParser, Option as BaseOption, \
OptionGroup, OptionContainer, OptionValueError, OptionError, \
Values, HelpFormatter, NO_DEFAULT, SUPPRESS_HELP
src/p/i/pip-HEAD/pip/baseparser.py pip(Download)
def get_default_values(self):
"""Overridding to make updating the defaults after instantiation of
the option parser possible, update_defaults() does the dirty work."""
if not self.process_default_values:
# Old, pre-Optik 1.5 behaviour.
return optparse.Values(self.defaults)
defaults = self.update_defaults(self.defaults.copy()) # ours
for option in self._get_all_options():
default = defaults.get(option.dest)
if isinstance(default, basestring):
opt_str = option.get_opt_string()
defaults[option.dest] = option.check_value(opt_str, default)
return optparse.Values(defaults)
src/p/i/pip-0.8.1/pip/baseparser.py pip(Download)
def get_default_values(self):
"""Overridding to make updating the defaults after instantiation of
the option parser possible, update_defaults() does the dirty work."""
if not self.process_default_values:
# Old, pre-Optik 1.5 behaviour.
return optparse.Values(self.defaults)
defaults = self.update_defaults(self.defaults.copy()) # ours
for option in self._get_all_options():
default = defaults.get(option.dest)
if isinstance(default, basestring):
opt_str = option.get_opt_string()
defaults[option.dest] = option.check_value(opt_str, default)
return optparse.Values(defaults)
src/g/e/generateDS-2.2a/process_includes.py generateDS(Download)
import ftplib import copy import types from optparse import OptionParser, Values import itertools from lxml import etree
def process_include_files(infile, outfile, inpath=''):
options = Values({
'force': False,
})
prep_schema_doc(infile, outfile, inpath, options)
src/p/y/pyctd-0.4.4/tools/auto_daemon.py pyctd(Download)
This file can be executed to see how to use it. """ from optparse import OptionParser, Values import os, os.path, sys, time, logging, signal __revision__ = "0.1"
self.DEFAULT_OPTIONS = self.DEFAULT_OPTIONS.copy()
self.DEFAULT_OPTIONS['log'] = self.DEFAULT_OPTIONS['log'] % {'app_name': self.APP_NAME}
self.DEFAULT_OPTIONS['pidfile'] = self.DEFAULT_OPTIONS['pidfile'] % {'app_name': self.APP_NAME}
self.options = Values(self.DEFAULT_OPTIONS)
self.arguments = ()
def setOptions(self, **kwargs):
src/l/o/logilab-common-0.52.0/optik_ext.py logilab-common(Download)
from os.path import exists
# python >= 2.3
from optparse import OptionParser as BaseParser, Option as BaseOption, \
OptionGroup, OptionContainer, OptionValueError, OptionError, \
Values, HelpFormatter, NO_DEFAULT, SUPPRESS_HELP
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next