Public Member Functions | |
def | __getitem__ |
def | __init__ |
def | __setitem__ |
def | items |
Public Attributes | |
validationslist | |
Dictionary which handles updates of values for already existing keys in a modified way. adapteddict[key] returns a list of all values associated with key This dictionary is used in the class `BetterConfigParser` instead of the default `dict_type` of the `ConfigParser` class.
Definition at line 9 of file betterConfigParser.py.
def betterConfigParser.AdaptedDict.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 18 of file betterConfigParser.py.
def betterConfigParser.AdaptedDict.__getitem__ | ( | self, | |
key | |||
) |
Definition at line 44 of file betterConfigParser.py.
References betterConfigParser.AdaptedDict.validationslist.
Referenced by python.seqvaluedict.seqdict.slice().
def betterConfigParser.AdaptedDict.__setitem__ | ( | self, | |
key, | |||
value, | |||
dict_setitem = collections.OrderedDict.__setitem__ |
|||
) |
od.__setitem__(i, y) <==> od[i]=y Updating an existing key appends the new value to the old value instead of replacing it. Arguments: - `key`: key part of the key-value pair - `value`: value part of the key-value pair - `dict_item`: method which is used for finally setting the item
Definition at line 22 of file betterConfigParser.py.
References betterConfigParser.AdaptedDict.validationslist.
Referenced by python.seqvaluedict.seqdict.update().
def betterConfigParser.AdaptedDict.items | ( | self | ) |
Definition at line 50 of file betterConfigParser.py.
References betterConfigParser.AdaptedDict.validationslist.
Referenced by python.seqvaluedict.seqdict.__add__(), python.seqvaluedict.seqdict.__radd__(), betterConfigParser.BetterConfigParser.exists(), python.rootplot.core.Options.kwarg_list(), python.seqvaluedict.seqdict.map(), python.seqvaluedict.seqdict.reduce(), and python.seqvaluedict.seqdict.swap().
betterConfigParser.AdaptedDict.validationslist |
Definition at line 19 of file betterConfigParser.py.
Referenced by betterConfigParser.AdaptedDict.__getitem__(), betterConfigParser.AdaptedDict.__setitem__(), and betterConfigParser.AdaptedDict.items().