[Zope] ONLY in python script
Casey Duncan
cduncan@kaivo.com
Mon, 30 Apr 2001 10:04:38 -0600
Dieter Maurer wrote:
>
> Peter Bengtsson writes:
> > ... testing whether an object itself (not acquired) has an attribute ....
> > No 'aq_explicit' doesn't work.
>
> Make an external method: "hasattr_itself"
> with the following content:
>
> def hasattr_itself(object,attribute):
> '''return true iff *object* itself has attribute *attribute*.'''
> base= getattr(object,'aq_base',object)
> return hasattr(base,attribute)
>
> Put a feature request into the Collector.
> Zope should provide such a function as a built-in.
>
> Dieter
>
Here is the patch as submitted to the collector. Enjoy:
http://classic.zope.org:8080/Collector/2201/view
--
| Casey Duncan
| Kaivo, Inc.
| cduncan@kaivo.com
`------------------>