[Zope] How to do...

Dieter Maurer dieter at handshake.de
Thu Oct 19 15:42:05 EDT 2006


Garito wrote at 2006-10-18 20:27 +0200:
> ....
>How can I create an accessor to read (not to write) and preprocess all 
>properties?

If you are only willing to write a single method that should do for
all properties, then you will need to use "__getattr__".


You remember I have warned you: "__getattr__" is difficult and error prone!

   Even me, I have spend hours to understand why I get occasional
   "__getattr__" infinite loops...
   And I know, in principle, all the potential caveats...

-- 
Dieter


More information about the Zope mailing list