xitio, publicación de artículos gratis, participación ciudadana, notas de prensa
  Usuario: Clave:    
 
 
Documento sin título
 
Documento sin título
 
Documento sin título
Home
Xnechijli01 8/27/2019 1:46:41 PM
Xnechijli01
Plantilla Python para generar código
Código HTML en Python
votos 0 comentarios 0 enviar vínculo a un amigo
Tags Python Diseño web HTML
 
El uso de plantillas para generar código HTML desde Python
 

Plantillas para el uso de Python para HTML

En esta serie de notas hemos presentado datos sobre si resulta práctico generar código HTML y el diseño web con Python. Hemos analizados algunas posibilidades y sus desventajas. Continuamos con este tema como parte de nuestro curso de Python.

Hay pocas bibliotecas que hicieron posible mezclar python y HTML. Por esta razón puede ser difícil de mantener y, por lo tanto, necesitarás usar plantillas para facilitar el trabajo. Son como los marcadores de posición para los archivos HTML. 

>>> template = “<html>
<body>
<h1>Hello %s!</h1>
</body>
</html> >>> 
print template % “Reader”
 <html>
<body>
<h1>Hello Reader!</h1>
</body>
</html> 
>>> from string import Template >>> template = Template(“<html>
<body>
<h1>Hello ${name}</h1>
</body>
</html>”) >>>print template.substiture(dict(name=’Dinsdale’)) <html>
<body>
<h1>Hello Dinsdale!</h1>
</body>
</html>

Esta es una plantilla para generar HTML con una solución compleja que se basa en datos del modelo, construcciones en bucle o condicional como python si es necesario. Sin embargo, está bien soportado por los motores de plantillas. Las plantillas están disponibles según los requisitos del usuario con o sin el marco. Si estás buscando una plantilla con el propósito de aprendizaje, puedes adoptar la programación de texto sin formato en otro lenguaje más popular, como XML. 

Hay muchos marcos disponibles en el mercado que los desarrolladores utilizan ampliamente. Puedes seleccionar cualquiera de ellos según tus requisitos y técnicas de servidor. Es simplemente una forma de ahorrar dinero, tiempo y mejorar la tasa de producción.

Como puedes notar, tiene algunas ventajas y desventajas usar Python para generar código HTML. Pero para que comprendas mejor estos puntos, puedes ver un curso de Java para visualizar de mejor manera cono funcionan estos lenguajes de programación. De esta manera podrás desarrollar de forma más correcta y útil el código necesario y en la plataforma adecuada.
 

Te gustó esta nota, compártela con tus amigos
ico_copada.gif ico_delicious.png ico_enchilame.gif ico_facebook.png ico_fresqui.gif ico_google.gif ico_meneame.gif ico_myspace.gif ico_technorati.png ico_twitter.gif ico_yahoo.png
Visitá otras notas de Xnechijli01
PROGRAMACIÓN ASINCADA CON COROTINAS KOTLIN
Llamadas múltiples en kotlin
Conmutación de contexto en kotlin
Programación asincrónica en kotlin
Llamadas de rutina en kotlin
Verificación nula repetitiva
 
Comentarios 0  
Enviá tu comentario
Para dejar tu comentario debes ser miembro de xitio.
 
Documento sin título
 
Documento sin título
PARTICIPANTES
8 A B C D E F G H I J K L M N O P Q R S T U V W X Y
 
Documento sin título
 
 
 
 
Documento sin título
 
Documento sin título
ULTIMOS PUBLICADOS Deporte
LA INTERNACIONALIZACION DEL PADEL
pacogarrido2000
Swiss Padel Pro
 
12/30/2016 3:45:13 AM
 
Documental-La mano de dios-parte 2
Xnechijli01
N/A
 
11/23/2016 4:23:37 AM
 
La mano de dios de Maradona-Documental
Xnechijli01
N/A
 
11/23/2016 4:14:31 AM
 
El futbol en Brasil, 3
Xnechijli01
N/A
 
10/8/2016 10:07:02 PM
 
El futbol en Brasil, 2
Xnechijli01
N/A
 
10/8/2016 9:40:03 PM
 
El futbol en Brasil, 1
Xnechijli01
N/A
 
10/8/2016 9:10:40 PM
 
17 reglas del futbol, parte 3
Xnechijli01
N/A
 
9/26/2016 12:54:38 PM
 
17 reglas del futbol, parte 2
Xnechijli01
N/A
 
9/26/2016 12:43:57 PM
 
Principales novedades del Dakar 2015
mariasanchez
Una de las novedades más importantes: arrancará en Buenos Aires
 
9/16/2014 2:46:50 AM
 
El Casino fomenta la hípica en Gijón
NAF
Deporte
 
9/11/2014 1:29:30 PM
 
Documento sin título
 
 
Documento sin título
 
 
 
Documento sin título
 
Publicar es gratis, sólo tienes que registrarte y escribir.