From: Chris Withers <[EMAIL PROTECTED]>
> I've got an object which implements __setitem__ in such a way that it's
> perfectly safe for use in Python Scripts. Sadly, it seems that Evan's Byte
Code
> hacks won't let me do this :-(

The only way that the security code can know that your __setitem__ is safe
is to rename (or alias) it to __guarded_setitem__.  Ditto for other such
methods.

> If I try and do:
>
> if type(x) == type(0):

Use the Script builtin "same_type" instead:

if same_type(x, 0):
    # Whatever

Cheers,

Evan @ digicool & 4-am


_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to