Skip to main content
Python is the default code interpreter language on the standard code-interpreter template.
result = sandbox.run_code("""
import numpy as np

values = np.array([1, 2, 3])
values.mean()
""", language="python")

print(result.results[0].text)
Use a Python context when later cells should reuse imports and variables:
ctx = sandbox.code_interpreter.create_code_context(language="python")
sandbox.code_interpreter.run_code("import pandas as pd", context=ctx)
sandbox.code_interpreter.run_code("df = pd.DataFrame({'x': [1, 2, 3]})", context=ctx)
result = sandbox.code_interpreter.run_code("df['x'].sum()", context=ctx)
Install additional Python packages into the running sandbox with install_packages().