Lenguaje para implementar fácilmente la compresión de respaldo y obtener operaciones de tiempo de modificación
Déjame hablar sobre las ideas y el proceso.
En primer lugar, necesitamos utilizar el módulo Jingyi, que es más conveniente.
1. Utilice el comando del módulo Jingyi y file_enumeration para obtener todos los archivos bak en el directorio.
2. Realice un bucle varias veces para obtener la hora de la última modificación del archivo bak obtenido y guárdelo en una variable.
3. Convertimos la hora de la última modificación obtenida en una marca de tiempo.
4. Colocamos la marca de tiempo y la ruta del archivo en una matriz.
5. Luego use "ordenación de matriz" para ordenar las marcas de tiempo almacenadas en la matriz. Tenga en cuenta que se deben incluir marcas de tiempo al ordenar y no es necesario incluir la ruta en la clasificación.
6. Agregue un componente de compresión zip al directorio para la compresión. Y marque los últimos tres dígitos en la clasificación de la matriz con la hora de la última modificación, que es la marca de tiempo más grande.
7. Comprime todo y muévelo al directorio 321.
Así lo entiendo yo. Si encuentra algún problema o desea el código fuente, deje un mensaje en QQ y lo agregaré.