Best for
- Recalculating totals and checking report math before exporting
- Cleaning text, parsing CSV snippets, validating date rules, or building quick lookup tables
- Testing a transformation step before you bake it into a pipeline
How it runs
- Python executes inside your browser via WebAssembly
- Nothing is uploaded, your code and data stay local
- Use stdin to simulate input() calls line by line
Keyboard shortcuts
- Ctrl+Enter (or Cmd+Enter on Mac) to run your code
- Tab inserts 4 spaces (standard Python indent)
- Shift+Tab removes indent from current line
- Quotes and brackets auto-pair as you type
Share links
- Copy share link to capture your current editor content inside the URL
- Great for sending a reproducible snippet to a teammate for review
Pro tip
Paste a small CSV sample into a triple-quoted string, then splitlines() and parse.