Área de juegos de Python: escriba y ejecute código directamente en su navegador, sin instalación
Editor
Abrir una carpeta local funciona en Chrome y Edge (API de acceso al sistema de archivos). Otros navegadores aún obtienen el editor y la ejecución de código.
Producción
📚 Cómo funciona y qué está disponible
CPython real en el navegador. El código se ejecuta en Pyodide, el intérprete de Python compilado en WebAssembly. No se envía nada a ningún servidor: todo se calcula en su dispositivo y el motor se almacena en caché después de la primera visita.
Bibliotecas. NumPy, OpenCV, pandas, matplotlib y cientos de otros paquetes binarios se cargan automáticamente al importar. Cualquier paquete de Python puro de PyPI se instala mediante el botón "Instalar paquete" (micropip). Los paquetes con código nativo fuera de la compilación, los sockets y el subproceso de Pyodide no funcionan.
Imágenes. La función show(img) representa una matriz numpy (BGR o escala de grises) o bytes PNG listos para usar en el panel debajo del código, lo cual es útil para experimentos OpenCV.
Archivos de tu computadora. "Abrir carpeta" da acceso a una carpeta local: edite y guarde archivos directamente desde el navegador (Ctrl+S). El navegador solicita permiso; el acceso permanece únicamente dentro de esta pestaña.