Lines Matching refs:self
35 def __getattr__(self, attr):
36 if attr in self:
37 return self.__getitem__(attr)
38 return super(attrdict, self).__getattribute__(attr)
40 def __setattr__(self, attr, value):
41 if attr in dir(self) or attr.startswith('_'):
42 return super(attrdict, self).__setattr__(attr, value)
43 return self.__setitem__(attr, value)
45 def __delattr__(self, attr):
46 if attr in self:
47 return self.__delitem__(attr)
48 return super(attrdict, self).__delattr__(attr)
50 def __getstate__(self):
51 return dict(self)
53 def __setstate__(self, state):
54 self.update(state)
59 def __getattr__(self, attr):
61 return super(multiattrdict, self).__getattr__(attr)
67 setattr(self, attr, d)
72 def __getattr__(self, attr):
74 return super(optiondict, self).__getattr__(attr)