Enviar correo con Python, smtplib y email
Crea un remitente SMTP con texto y HTML, adjuntos limitados, STARTTLS, configuración por entorno, validaciones y errores claros.
Explora nuestros artículos técnicos, tutoriales prácticos y guías de carrera.
El combustible para tu viaje en el Universo Python.
Crea un remitente SMTP con texto y HTML, adjuntos limitados, STARTTLS, configuración por entorno, validaciones y errores claros.
Guía práctica de pypdf: unión, división, rotación, metadatos, límites al extraer texto, cifrado y tratamiento de errores.
Construye una CLI instalable para gestionar tareas con argumentos posicionales, opciones, subcommands, entry points y pruebas.
Valida columnas, tipos y reglas de negocio en DataFrames con Pandera mientras construyes y pruebas un pequeño pipeline de ventas.
Integra preprocesamiento y modelo en un Pipeline scikit-learn, valida correctamente y evita contaminar el entrenamiento con datos de prueba.
Consulta CSV, Parquet y DataFrames directamente con SQL mediante DuckDB y Python, sin administrar un servidor de base de datos.
Usa expresiones y ejecución lazy de Polars para pipelines de DataFrames claros, sabiendo cuándo comparar, combinar o continuar con Pandas.
Un plan defensivo para APIs Python: identidad, permisos por objeto, entradas fiables, CORS, límites, secretos y observabilidad sin filtraciones.
Entiende WSGI y ASGI, compara sus modelos de concurrencia y elige la interfaz y el servidor adecuados para APIs, Django, streaming y WebSockets.
Configura Celery con Redis y crea tareas en segundo plano resilientes mediante reintentos, idempotencia, límites de tiempo y observabilidad.
Construye una API de tareas con Django REST Framework, validación, autenticación, permisos, paginación y pruebas automatizadas.
Una guía práctica para separar texto y bytes, usar UTF-8 correctamente y diagnosticar errores de codificación en archivos, APIs y bases de datos.