Execute Python code in a persistent REPL environment with variable retention between runs. Use this tool to run Python scripts, test code snippets, and maintain state across multiple executions.
Execute Python code with flexible execution modes including inline for speed and subprocess for isolation. Use to run Python scripts, test code snippets, or maintain session state across executions.
Discover all available Python environments, including system Python and conda environments, using this tool to manage and interact with your Python setups effectively.
Discover available Python environments including system Python and conda environments to manage and select appropriate interpreters for code execution.
Enables secure execution of Python code in a sandboxed WebAssembly environment using Pyodide and Deno. Automatically handles package management and captures complete execution results including stdout, stderr, and return values.
Enables execution of Python code in a safe environment, including running scripts, installing packages, and retrieving variable values. Supports file operations and package management through pip.