Код Python, выполняемый в обычном процессе Python, не может быть помещен в «песочницу», так как вы всегда можете отсканировать, но вы можете поместить в песочницу весь интерпретатор Python.
Например, PyPy поддерживает песочницу: http://codespeak.net/pypy/dist/pypy/doc/sandbox.html
Если вы хотите, вы, вероятно, могли бы написать библиотеку python для запуска сценария python в защищенном экземпляре pypy-c с некоторой общей памятью, используемой для передачи данных, которым вы доверяете, и какими-то сигналами для запуска событий в вашей программе.
Вы также можете иметь возможность изолированного окружения обычного встроенного интерпретатора cpython, используя что-то вроде selinux, которое, как я считаю, может использоваться в коде (обычно это системный администратор) и поддерживается в большинстве дистрибутивов Linux или независимо от того, какая альтернатива Windows зависит от вашего Платформа. Google Chrome имеет некоторый код песочницы, если вы хотите копать через гигантскую кодовую базу.