blob: c48b4503b513822726041d93d7d17da7e6730f6f [file] [log] [blame]
Tor Norbye3a2425a2013-11-04 10:16:08 -08001otherworldly = property(lambda self: sum(self.items), doc="otherworldly")
2
3class A(object):
4
5 def getter(self):
6 return self._v
7
8 def setter(self, v):
9 self._v = v
10
11 def deleter(self):
12 pass
13
14 def v5getter(self):
15 return self._v
16
17 def v5setter(self, v):
18 self._v = v
19
20 v1 = property(getter, setter)
21 v2 = property(fset=setter, fdel=deleter, fget=getter, doc="doc of v2")
22 v3 = property(lambda self: 0, None, (deleter))
23 v4 = otherworldly # NOTE: not supported yet
24 v5 = property(v5getter, v5setter)