[Zope-dev] zope.interface: verifyObject vs properties

Thomas Lotze tl at gocept.com
Wed Oct 15 12:10:08 EDT 2008


Jim Fulton <jim at zope.com> wrote:

> I would change it to just use getattr rather than hasattr.
> 
> try:
>     getattr(ob, name)
> except AttributeError:
>     return False
> ...

This doesn't handle the case that the attribute exists as a property
but raises an AttributeError when trying to produce its value.

Thomas

-- 
Thomas Lotze · tl at gocept.com
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.zope.org/pipermail/zope-dev/attachments/20081015/12760802/attachment.bin 


More information about the Zope-Dev mailing list