Una implementación de Python para la programación web del lado del cliente |
Muy cierto que has visto relojes de este tipo en demos de HTML5.
Pero, mira el código fuente de esta página... No hay lineas de Javascript, es puro código Python dentro de un script de tipo "text/python". Brython es diseñado para remplazar a JavaScript como lenguaje de scripting para páginas web. Por lo tanto, es una implementación de Python 3 (que se puede probar en la consola), adaptada a un entorno HTML5, es decir, con una interfaz con los objetos y eventos DOM. Una galería presenta algunas maquetas de lo que se puede hacer, de la creación de elementos, a ejemplos de arrastrar y soltar a navegación 3D. Una wiki que muestra un listado de algunas aplicaciones que funcionan usando Brython. Además, le puedes echar un vistazo a estas presentaciones mostradas en varias conferencias. |