Run Python Setup Guide

Let Oskuo write and execute Python code for calculations, data processing, and more — powered by Pyodide WASM, sandboxed and secure. No credentials required.

Prerequisites

Run Python is a built-in connector — there is nothing to install or configure. It runs Python entirely within Oskuo's secure sandbox using Pyodide (Python compiled to WebAssembly). It is available to all Oskuo users on any plan.

Connecting Run Python to Oskuo

  1. 1 Run Python is enabled by default. No connection step is needed.
  2. 2 To confirm it is active, open Settings → Connectors and verify Run Python shows as enabled.
  3. 3 Ask Oskuo to perform a calculation, analyse data, or run a script — it will write and execute Python automatically when beneficial.

What you can do

Try it out

Here are some things you can ask Oskuo to do:

Good to know

Keeping things secure

Troubleshooting

A Python library I need is not available

Run Python uses Pyodide, which supports a curated set of scientific Python packages. Libraries that require native OS binaries are not supported. Ask Oskuo to suggest an alternative approach using available packages.

The code ran but the output looks wrong

Ask Oskuo to review the output and debug the code. You can also share your expected result to guide the correction.

Execution is slow

Pyodide loads once per session. The first execution may take a few seconds while the runtime initialises. Subsequent runs in the same session are faster.

External resources

arrow_back Back to all connectors