Python Flask – Uso de Jinja2 para renderizar plantillas HTML

Crear la estructura templates: ├── templates/ │ ├── index.html │ └── ... │ └── app.py index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{{ title }}</title> </head> <body> <h1>{{ greeting }}</h1> <p>{{ message }}</p> </body> </html> app.py from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): title = 'Mi … Continuar leyendo Python Flask – Uso de Jinja2 para renderizar plantillas HTML

Python Flask – Uso de rutas y vistas

from flask import Flask # Crea una instancia de la aplicación Flask app = Flask(__name__) # Define las rutas y las vistas @app.route('/') def index(): return 'Página de inicio' @app.route('/about') def about(): return 'Acerca de nosotros' # Ejecuta la aplicación en el servidor web si se ejecuta directamente este archivo if __name__ == '__main__': app.run() … Continuar leyendo Python Flask – Uso de rutas y vistas

Python Flask – Crear una aplicación Flask básica

from flask import Flask # Crea una instancia de la aplicación Flask app = Flask(__name__) # Define una ruta y una vista que mostrará un mensaje en la página web @app.route('/') def hello_world(): return '¡Hola, mundo! Esta es mi primera aplicación Flask.' # Ejecuta la aplicación en el servidor web si se ejecuta directamente este … Continuar leyendo Python Flask – Crear una aplicación Flask básica

Programación Web en Python con Flask

Claro, aquí tienes una lista de temas relacionados con Flask en Python que podrías considerar explorar o aprender en tu proceso de desarrollo web con Flask: Conceptos Básicos de Flask: Instalación y Prueba Crear una aplicación Flask básica Estructura de una aplicación Flask Uso de rutas y vistas Plantillas (Templates): Uso de Jinja2 para renderizar … Continuar leyendo Programación Web en Python con Flask

Código Python – Generador de Secuencias

Este código define una función generar_secuencia que toma los valores de inicio, fin y paso, y genera una lista con los números en la secuencia especificada. Luego, solicita al usuario los valores de inicio, fin y paso, y muestra la secuencia generada. def generar_secuencia(inicio, fin, paso): secuencia = [] valor = inicio while valor <= … Continuar leyendo Código Python – Generador de Secuencias

Código Python – Simulador de Horarios

Este código en Python utiliza una clase Actividad para almacenar la información de las actividades y una lista de listas (horario_semanal) para representar el horario de la semana. class Actividad: def __init__(self, hora, descripcion): self.hora = hora self.descripcion = descripcion horario_semanal = [[] for _ in range(7)] # Una lista para cada día de la … Continuar leyendo Código Python – Simulador de Horarios

Código Python – Contador de Vocales y Consonantes

Este código cuenta el número de vocales y consonantes en un texto ingresado por el usuario. def contar_vocales_consonantes(texto): texto = texto.lower() # Convertir el texto a minúsculas para contar sin distinción de mayúsculas/minúsculas vocales = "aeiou" consonantes = "bcdfghjklmnpqrstvwxyz" contador_vocales = 0 contador_consonantes = 0 for caracter in texto: if caracter in vocales: contador_vocales += … Continuar leyendo Código Python – Contador de Vocales y Consonantes