Проблема любого онлайн-движка исполнения кода в том, что он должен принять чужой код и выполнить его как есть — а этот код может оказаться вредоносным. Поэтому нужно спроектировать всё так, чтобы при запуске кода мы могли свести к минимуму негативные последствия, которые «враждебный» код может…
Песочница для кодинга на образовательной платформе: как безопасно запустить Python и ничего не сломать
Это краткое изложение. Полный текст материала доступен на сайте источника.