Volver a Herramientas

Compilador Python en línea

Ejecuta Python 3.8-3.12 en línea con NumPy, Pandas, Matplotlib, gestión de bibliotecas y código compartido

My tools
No tools yet

Cargando...

Cómo ejecutar código Python en línea

  1. 1

    Pegar código o seleccionar un ejemplo

    Ingresa código Python en el editor o elige rápidamente entre ejemplos preestablecidos de NumPy, Pandas, Matplotlib y otros para comenzar.

  2. 2

    Confirmar la versión del runtime

    La barra de herramientas muestra la versión actual del runtime Python de Pyodide en el navegador para confirmar el entorno de ejecución.

  3. 3

    Cargar librerías necesarias y ejecutar

    Si tu código usa librerías de terceros, abre primero "Gestión de librerías" para cargar los paquetes necesarios; si aparecen errores de paquetes faltantes, puedes instalarlos con un clic y ejecutar nuevamente.

  4. 4

    Ver resultados y compartir

    Después de ejecutar, visualiza los resultados, errores o gráficos de Matplotlib en el área de salida, y puedes copiar la salida, restaurar el historial o generar un enlace compartible.

Descripción general de características

Un compilador Python en línea gratuito y Python Playground. Ejecuta código Python localmente en el navegador con Pyodide y carga bibliotecas comunes como NumPy, Pandas, Matplotlib, Scikit-learn y Requests cuando las necesites, sin instalar un entorno local.

Descripción de la herramienta

Compilador Python en línea gratuito / IDE en línea. Ejecuta código Python localmente en el navegador con Pyodide, con soporte para NumPy, Pandas, Matplotlib, Scikit-learn, Requests y módulos .py personalizados. Incluye entrada estándar, ejemplos, historial, instalación de paquetes faltantes con un clic y compartir código sin subir datos.

Lista de capacidades

  • Muestra la versión actual del runtime de Pyodide, ideal para aprender, verificar ejemplos y hacer experimentos rápidos.
  • Incluye más de 15 bibliotecas Python comunes, puede cargar NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, Requests, Beautiful Soup, etc.
  • Proporciona gestor de bibliotecas y presets de combinación rápida, maneja automáticamente dependencias y muestra el volumen de carga estimado.
  • Identifica automáticamente paquetes faltantes y proporciona entrada de instalación con un clic, reduciendo el costo de investigación después de errores de importación.
  • Admite entrada estándar, salida estándar, salida de errores y advertencias de ejecución, con gráficos de Matplotlib visibles directamente en el panel de resultados.
  • Proporciona más de 12 ejemplos preestablecidos, los últimos 20 registros de historial local y enlaces para compartir, conveniente para enseñanza, depuración y colaboración.
  • Todo el código y los datos se ejecutan localmente en el navegador sin ser cargados en el servidor, adecuado para escenarios sensibles a la privacidad.

Herramientas relacionadas

Guías relacionadas

Preguntas frecuentes

¿Cómo ejecutar código Python en línea?
Pegue el código Python en el editor o seleccione un ejemplo preestablecido primero, luego haga clic en "Ejecutar". La herramienta ejecutará el código localmente en el navegador y mostrará los resultados, mensajes de error o gráficos en tiempo real.
¿Este compilador Python en línea soporta NumPy, Pandas, Matplotlib?
Sí. La herramienta puede cargar más de 15 bibliotecas comunes como NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, Requests, Beautiful Soup, etc., perfecta para computación científica, análisis de datos y validación de visualizaciones.
¿Qué debo hacer si falta una biblioteca al importar?
Cuando el código utiliza bibliotecas que aún no están cargadas, la herramienta identificará automáticamente los paquetes faltantes comunes y proporcionará una entrada de instalación con un clic. También puede abrir "Gestor de bibliotecas" manualmente para buscar y cargar las bibliotecas que necesite.
¿Cómo guardar o compartir mi código Python?
Los últimos 20 registros de ejecución se guardan automáticamente en el historial local del navegador y se pueden restaurar, copiar o eliminar en cualquier momento. Para compartir, puede usar "Compartir código" para generar un enlace con parámetros de código.
¿Se cargará el código al servidor?
No. El código Python, los resultados y la mayoría del procesamiento se completan localmente en el navegador sin cargarse activamente en el servidor, lo que es adecuado para depurar scripts sensibles o procesar datos privados.
¿Puedo cargar módulos Python personalizados?
Sí. El gestor de bibliotecas admite la carga de archivos de módulos .py personalizados, perfectos para importar sus propias funciones de herramientas o lógica empresarial ligera, y luego llamarlos directamente en el Playground actual.
¿Para qué escenarios es adecuada esta herramienta?
Es adecuado para aprender Python, validar sintaxis, probar algoritmos, demostrar enseñanza, procesar datos a pequeña escala y ejecutar rápidamente código NumPy, Pandas, Matplotlib. Para implementación formal o tareas de cálculo largo, se recomienda usar entornos locales o de servidor.