30 Jul
2002
30 Jul
'02
8:12 p.m.
Dennis Allison wrote:
The type() function is exceptionally usful for debugging but is unavailabe in python scripts for security reasons. In my debug framework I would like to re-enable it. Since it's a built-in just configuring to allo the import of types isn't enough. What's the hack.
See lib/python/AccessControl/ZopeGuards.py -- you should be able to add a line like this: safe_builtins['type'] = type Much safer, however, would be to create the trivial External Method: def my_type(ob): return type(ob) Cheers, Evan @ 4-am