Generar PDFs con Python: facturas y reportes con fpdf2
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.
Python al servicio de tareas y procesos concretos. Scripts que ahorran horas, no ejercicios de manual.
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 manejar fechas y horas en Python con datetime: obtener la fecha actual, formatear, sumar y restar días, y convertir texto a fecha. Con los detalles de formato que todos confunden.
Cómo consumir APIs y páginas web desde Python con requests: GET, POST, parámetros, cabeceras, JSON y el manejo de errores que evita que tu script se rompa a mitad de camino.
Cómo combinar varios PDFs en uno solo, extraer páginas concretas o partir un PDF en varios, con Python y pypdf. Para dejar de hacerlo a mano con herramientas online.
Cómo hacer que tu script de Python se ejecute solo cada día, semana o a la hora que quieras, usando el Programador de tareas de Windows. Con el detalle del .bat que hace que funcione de verdad.
Cómo extraer datos de una página web con requests y BeautifulSoup: descargar el HTML, encontrar los elementos y sacar el texto. Con las buenas prácticas para no romper nada ni que te bloqueen.
Cómo enviar correos desde Python con smtplib: texto, HTML y adjuntos. Con la configuración real de Gmail y el paso de la contraseña de aplicación que a todos les falla la primera vez.
Cómo abrir un archivo .xlsx, recorrer sus filas, modificar celdas y generar un reporte nuevo desde Python. Con los detalles que rompen los scripts la primera vez.
Un script corto que renombra archivos de forma masiva siguiendo un patrón, con vista previa antes de tocar nada. La automatización que reemplaza una hora de trabajo manual.