Lines Matching refs:attr
112 def __getattr__(self, attr):
113 if attr.startswith('_'):
114 return super(OptionParser, self).__getattribute__(attr)
116 if attr in self:
117 return self[attr]
119 return super(OptionParser, self).__getattribute__(attr)
121 def __setattr__(self, attr, value):
122 if attr.startswith('_'):
123 super(OptionParser, self).__setattr__(attr, value)
124 elif attr in self._allopts:
125 defaults = { attr : value }
127 if attr in self:
128 self[attr] = value
130 super(OptionParser, self).__setattr__(attr, value)