def __init__(self, *state: tuple): MutableMapping.__init__(self) MutableComposite.__init__(self) try: for i, name in enumerate(self._fields): setattr(self, name, state[i]) except IndexError: IndexError("Instantiate %s with %u elements, but required are: %s" % (self.__class__.__name__, len(state), self._fields))
def __init__(self, init_registry=None): if init_registry: if isinstance(init_registry, dict): self._registry = copy.deepcopy(init_registry) else: raise InvalidJWSERegOperation('Unknown input type') else: self._registry = {} MutableMapping.__init__(self)
def __init__(self, query="", sort_keys=False, lower_keys=False, upper_keys=False): MutableMapping.__init__(self) self._parameters = [] self._sort_keys = sort_keys self._lower_keys = lower_keys self._upper_keys = upper_keys if isinstance(query, Mapping): if isinstance(query, _ParamMap): if query.is_sort_keys(): self.set_sort_keys() if query.is_lower_keys(): self.set_lower_keys() if query.is_upper_keys(): self.set_upper_keys() self.update(query) elif query is not None: self.update(OrderedDict(urlparse.parse_qsl(str(query))))
def __init__(self): MutableMapping.__init__(self) self._palette = dict() fg_7color_offset = 30 names = [ 'black', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'light_gray' ] base_code_template = Palette.esc + '[%dm' color_codes = { name: base_code_template % (i + fg_7color_offset) for i, name in enumerate(names) } bold_style = Palette.esc + '[1m' underline_style = Palette.esc + '[4m' self._set_palette(color_codes, _bold=bold_style, _underlined=underline_style)
def __init__(self, **kwargs): MutableMapping.__init__(self) self.modifications = {} """ Holds chemical modifications. """ self.breaksym = kwargs.get('breaksym', not kwargs.get('keepsymm', False)) """ Whether to break symmetries or not. """
def __init__(self, *args, **kwargs): MutableMapping.__init__(self) dict.__init__(self) self._root = _Link() self._map = {} self.update(*args, **kwargs)