Organiza las tareas repetitivas con archivos mediante pequeños scripts de Python.
Scripts y automatización de archivos01
Recorre las subcarpetas y registra en una tabla las rutas, extensiones, tamaños y fechas de modificación de los archivos. Empieza con 4 archivos de ejemplo pequeños, manteniendo intactos los originales y los resultados existentes.
Scripts y automatización de archivos02
Combina en orden archivos CSV con la misma estructura de columnas y añade una columna source_file. Usa conjuntos de datos pequeños para comprobar nombres de elementos con comas, columnas faltantes y salidas ya existentes.
PythonCombinar CSVTrazabilidad
↗Scripts y automatización de archivos03
Compara los nombres antiguos y nuevos en una tabla y comprueba conflictos. Solo un --apply explícito crea copias en una carpeta nueva, manteniendo los originales.
PythonNombresVista previa
↗Scripts y automatización de archivos17
Convierte los datos a una tabla diferenciando claves ausentes, valores null y cadenas vacías, y crea un informe separado de incidencias.
Scripts y automatización de archivos18
Comprueba el resultado de una copia de archivo comparando hashes de los bytes del archivo en lugar de confiar únicamente en los nombres o tamaños.
PythonSHA-256Verificación
↗Scripts y automatización de archivos19
Divide un CSV según el número de registros de datos, repite la cabecera en cada archivo de salida y deja el archivo original sin cambios. Usa un ejemplo sintético de siete registros para comprobar los límites y verificar que todos los registros se conservan en su orden original.
Scripts y automatización de archivos20
Filtra los archivos por tamaño, compara los digests SHA-256 y escribe un CSV solo para revisión sin modificar los archivos de origen. Utiliza un ejemplo sintético de siete archivos para comprobar qué rutas deben aparecer en el informe y cuáles no.
Scripts y automatización de archivos21
Redimensiona varias imágenes en una carpeta nueva sin estirarlas ni sustituir los archivos de origen. Un pequeño conjunto de imágenes sintéticas permite calcular fácilmente a mano las dimensiones esperadas de salida.
Scripts y automatización de archivos22
Crea un archivo ZIP con fecha a partir de una carpeta sin modificar los originales y verifica después que todos los archivos de origen aparezcan en el archivo con el mismo contenido. Una pequeña carpeta sintética permite comprobar manualmente las rutas, tamaños y totales esperados.