Example #1
0
 def get(self, key, default = None):
     """All getters and setters have been overwriten, in order for key standardization to take place."""
     key = standardize_key(key)
     if key in self:
         return self[key]
     else:
         return default
Example #2
0
 def __setitem__(self, key, val):
     key = standardize_key(key)
     if key is not None:
         dict.__setitem__(self, key, val)
Example #3
0
 def __getitem__(self, key):
     key = standardize_key(key)
     if key is None:
         return None
     return(dict.__getitem__(self, key))