Peter Bengtsson wrote:
Not sure what it's called in Page Templates or Python Scripts but in
DTML it's called careful_hasattr() which wraps hasattr() in a
restricted context.

I wouldn't trust that either ;-)

hasattr's insane in that it catches prettymuch all exception, including ConflictErrors...

I much prefer get patterns of getattr(something,'something',None) or variants thereof, depending on the situation...



Simplistix - Content Management, Zope & Python Consulting

Zope maillist  -
**   No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to