Dieter Maurer wrote: > You execute their code in a "globals" the "__builtins__" of which > contains precisely the builtins you want to give them. unfortunately that still leaves the import problems, correct? cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk