Перейти к содержимому

Выполнение Python

Python — стандартный язык Code Interpreter. Переменные и импорты остаются доступны между вызовами в одном контексте.

mjs
const sandbox = await Sandbox.create("code-interpreter");

try {
  const execution = await sandbox.runCode("sum([2, 3, 5])");
  console.log(execution.text);
} finally {
  await sandbox.kill();
}

execution.text содержит текстовое представление последнего выражения. Вывод print находится отдельно в execution.logs.stdout.