Guiones de Python en HTML

¿Es posible escribir scripts de Python en código HTML de manera similar a como escribes PHP entre las tags ?

Me gustaría lograr que mi aplicación Python se ejecute en el navegador.

gracias por ayudar

PHP no se ejecuta en el navegador, ya que es un lenguaje del lado del servidor. Podrías probar Skulpt para intentar ejecutar python en el navegador.

Los requisitos de sangrado de Python no van bien con la mezcla de HTML y código Python. Por lo tanto, el método más prominente (que es un marco denominado Django ), utiliza un motor de plantillas para que Python nunca esté en contacto directo con el código HTML.

Será similar a PHP y no a javascript, ya que se ejecutará en el lado del servidor.

También hay mod_python para Apache, pero recomendaría encarecidamente usar Django, que también se ejecuta en un servidor Apache.

Está mezclando la ejecución del código del lado del cliente y del lado del servidor.

Los navegadores solo soportan Javascript.

Cualquier lenguaje de plantilla de servidor de aplicaciones o basado en Python es compatible con el lenguaje donde se pueden mezclar HTML y Python de una u otra forma.

Una respuesta más reciente para una pregunta más antigua: existe un marco de Python llamado Karrigell que admite lo que se llama ” Python Inside HTML “. Interpreta Python desde archivos HTML con una extensión ” .pih “.

No he probado Karrigell, pero parece convincente.

Bueno, esto puede ser excesivo, pero puede instalar un servidor xampp localhost. Luego, simplemente coloque los comentarios correctos en la parte superior del archivo para dirigir xampp al intérprete, y puede imprimir palabras html o regulares desde el mismo idioma. Por ejemplo, un script en Python como este

 #!/Python34/python print "Content-type: text/html" print print "Hello World" 

Daría una página web diciendo Hola mundo.