19 Feb
2001
19 Feb
'01
5:10 p.m.
From: Chris Withers <chrisw@nipltd.com>
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