¿Hay alguna manera de escribir Python incrustado en HTML como lo hago con PHP o JSP?¿Se puede incrustar Python en HTML como PHP y JSP?
Respuesta
utilizar un motor de plantilla, tales como:
- Jinja2 (basado en Django's templating)
- mako
- Cog
- Cheetah
La pitón wiki también tiene un article on this topic, con muchos más sugerencias.
Miré a través de Cog y vi que es principalmente aplicable a C++. ¿Cómo lo implementarías en HTML? – ytpillai
Sí, recuerdo que hubo un python ASP plugin from activestate que funciona de esta manera.
Usa Cheetah u otro motor de plantillas.
Hay ... Pero se recomienda encarecidamente utilizar un motor de plantillas o algún otro medio para separar la presentación de la capa empresarial.
Hay algunos disponibles que usan python como lenguaje de plantillas, pero es desagradable porque python es sensible al espacio en blanco, por lo que se deben agregar ataques de sintaxis especiales.
Varios motores de plantillas admiten esto de una manera u otra: Mako, Jinja y Genshi son opciones populares.
Diferentes motores admiten diferentes características de Python y pueden ser más adecuados a sus necesidades. Su mejor apuesta es probarlos y ver qué funciona.
- 1. cómo incrustar archivos html en código php?
- 2. Incrustar html en el archivo php class
- 3. Incrustar XML en HTML
- 4. ¿Incrustar el código de Ruby en HTML?
- 5. ¿Cómo incrustar imágenes en un solo archivo HTML/PHP?
- 6. ¿Se puede renderizar un archivo sin una extensión .jsp como JSP?
- 7. Cómo incrustar jar en HTML
- 8. ¿Cómo se puede secuenciar scala directamente en las páginas JSP?
- 9. Incrustar Python en MATLAB
- 10. ¿Cómo incrustar fuentes en HTML?
- 11. Error: el calendario no se puede resolver en JSP
- 12. No se puede establecer JSP como archivo de bienvenida en el ejemplo GAE Libro de visitas
- 13. HTML/JSP Variables
- 14. incrustar en html <object>
- 15. ¿Cómo incrustar php en JavaScript?
- 16. ¿Por qué no se puede incrustar Runnable en un subproceso?
- 17. cómo incrustar códigos en páginas html
- 18. Incrustar html, javascript, css como recurso y usar en control web
- 19. Incrustar imágenes adjuntas en correos electrónicos HTML
- 20. ¿Se puede diseñar cualquier elemento HTML como fieldset/legend?
- 21. Incrustar MP4 en HTML con flash-player
- 22. No se puede leer la propiedad booleana en JSP EL
- 23. php mailer y html se incluye con las variables php
- 24. enlace desde html a JSP
- 25. Incrustar Python en una aplicación de iPhone
- 26. No se pueden mostrar imágenes en JSP
- 27. ¿Cómo incrustar un archivo .mov en HTML?
- 28. Incrustar Java Applet en el archivo .html
- 29. Guardando JSP como UTF-8 en NetBeans
- 30. No se puede cargar la clase para JSP
Puedes con mod_python; pero mod_wsgi + Django es una mejor forma de hacerlo. – timkofu