
CPyThon -emscripten: Python en el navegador - Cpython compilado con Emscripten.
Pyoduro: es una distribución de Python para el navegador y node.js basada en WebAssembly.
Pypyjs: Pypy compilado a JavaScript.
Batavia: una implementación de JavaScript que utiliza una máquina virtual para ejecutar el bytecode de Python precompilado.
Skulpt: es una implementación de JavaScript de Python 2.x.
Transcrypt: Python 3.7 al compilador de JavaScript - Lean, rápido, abierto!
Pyscript: un proyecto que tiene como objetivo combinar múltiples tecnologías abiertas en un marco que permita a los usuarios crear aplicaciones de navegador sofisticadas con Python.
Rapydscript: Transpilador para un lenguaje como Python a JavaScript.
Rapydscript-NG: una bifurcación comunitaria mejorada de Rapydscript.
Hay muchos proyectos que se han centrado en usar Python en el navegador web. Aunque tienen algunas diferencias, esta tabla de comparación Python-in-the-Browser Technologies y las fotos a continuación lo ayudarán a comprender algunas de las diferencias en algunos de estos proyectos / compiladores.
Pycon AU 2018: Una web sin JavaScript Un video / hablar sobre el uso de Python en el navegador web de @Freakboy3742 (fundador de Beeware & fue presidente anterior de la Fundación de Software Django)
Para obtener información más detallada sobre cómo usar Brython, visite la página de documentación de Brython
Mostrar valor de entrada
Fuente, demostración
Compruebe si la entrada es entera
Fuente, demostración
Agregar enteros
Fuente, demostración
Para obtener información más detallada sobre cómo usar Pyscript, visite la página de documentación de Pyscript
Mostrar valor de entrada
Fuente, demostración
Compruebe si la entrada es entera
Fuente, demostración
Agregar enteros
Fuente, demostración
¿Quieres ayudar a mejorar este repositorio? ¡Cree una solicitud de extracción con sus cambios detallados! ¡Si se aprueba, se le agregará a la lista de contribuyentes de este increíble repositorio!
Vea también la lista de contribuyentes que participan en este proyecto.
Este repositorio tiene licencia bajo la licencia internacional de Attribución Commons No Comercial 4.0 - consulte el archivo License.md para obtener detalles.