KeyError en Python: qué significa y cómo evitarlo
El error que aparece al pedir una clave que no existe en un diccionario. Por qué ocurre, y las tres formas de acceder a diccionarios sin que tu código se rompa.
Tutoriales de Python y Flask que salen de proyectos reales. Sin relleno, sin teoría de manual: lo que de verdad funciona cuando construyes, automatizas y resuelves.
El error que aparece al pedir una clave que no existe en un diccionario. Por qué ocurre, y las tres formas de acceder a diccionarios sin que tu código se rompa.
Cómo mostrar avisos temporales en Flask (éxito, error, advertencia) después de enviar un formulario o hacer una acción, usando el sistema de mensajes flash integrado.
Cómo procesar archivos CSV desde Python con el módulo csv: leer filas, trabajar con columnas por nombre, y escribir datos. Con los detalles de codificación que rompen los scripts.
El error que aparece al acceder a una posición que no existe en una lista. Qué significa, las causas típicas, y cómo evitarlo al recorrer listas o leer datos.
Cómo crear archivos PDF desde Python con fpdf2: texto, tablas, imágenes y saltos de página. Para automatizar facturas, reportes o certificados sin hacerlos a mano.
Cómo escribir pruebas automáticas para tu app Flask con pytest: el cliente de prueba, verificar rutas y respuestas, y el fixture que evita repetir código. Para dejar de probar a mano.