On Thu, 09 Mar 2006 04:29:12 -0500, Benji York wrote:
> class Foo(Persistent): > implements(IFooB) > > @apply > def bar(self): > doc = """The bar attribute""" > > def fset(self, bar): > if bar is None: > self._bar = 47 > else: > self._bar = bar > > def fget(self): > return self._bar * 44 > > return property(**locals) Ah, good ... the situation is better than I thought, although the code is a little complex than I would like to see. How would you go about overriding the accessor or mutator in a subclass? _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com