Parco giochi Python: scrivi ed esegui codice direttamente nel tuo browser, senza installazione
Editore
L'apertura di una cartella locale funziona in Chrome ed Edge (API File System Access). Altri browser ottengono ancora l'editor e l'esecuzione del codice.
Produzione
📚 Come funziona e cosa è disponibile
Vero CPython nel browser. Il codice viene eseguito su Pyodide, l'interprete Python compilato in WebAssembly. Niente viene inviato a nessun server: tutto viene calcolato sul tuo dispositivo e il motore viene memorizzato nella cache dopo la prima visita.
Biblioteche. NumPy, OpenCV, pandas, matplotlib e centinaia di altri pacchetti binari si caricano automaticamente durante l'importazione. Qualsiasi pacchetto Python puro da PyPI viene installato tramite il pulsante "Installa pacchetto" (micropip). I pacchetti con codice nativo esterno alla build Pyodide, ai socket e ai sottoprocessi non funzionano.
Immagini. La funzione show(img) esegue il rendering di un array numpy (BGR o scala di grigi) o di byte PNG già pronti nel pannello sotto il codice: utile per gli esperimenti OpenCV.
File dal tuo computer. "Apri cartella" dà accesso a una cartella locale: modifica e salva i file direttamente dal browser (Ctrl+S). Il browser richiede l'autorizzazione: l'accesso rimane solo all'interno di questa scheda.