Los beneficios que trae consigo el conocimiento en programación, pueden resultar bastante útiles si sabemos cómo aplicarlos en nuestro día a día, sobre todo en ambientes laborales donde las exigencias son altas.

Actualmente, el lenguaje Python es ideal para quienes buscan iniciar en el mundo de la programación, pues los alcances que brinda son muy útiles.

Entre las ventajas de programar con Python, generar respaldos de manera automática mediante la programación para que, empleando un temporal izador, se realice el respaldo de archivos y documentos de manera periódica de tu computadora hacia un disco externo o una nube.

Además, gracias a Python, se puede mover y gestionar de manera rápida grandes cantidades de archivos de un ordenador a otro dispositivo.

Con este programa, en su versión inicial, se podrían ejecutar las siguientes actividades.

  • Revisar el directorio de documentos
  • Generar un respaldo con toda la información dentro de dicho directorio.
  • Administración de la información a través de un archivo comprimido tipo ZIP
  • Crear una copia de respaldo ZIP en un disco duro (o cualquier otra ubicación que se quiera definir).
 

El programa utiliza 4 módulos: zipfile, os, shutil y glob. Una vista de cómo se ve el código del script se ve de la siguiente forma:

 

Gracias a esta funcionalidad base de Python, permite adaptar otros programas de acuerdo con las actividades que se ejecutan. Por ejemplo, trasladar una gran cantidad de archivos de manera repetitiva de manera sincronizada.

Además, se pueden realizar las siguientes actividades:

  • Respaldos rutinarios de mi computadora hacia discos externos, USB, páginas web, “nube”, etc.
  • Envíos periódicos de documentos a través correo electrónico.
  • Gestión de altos volúmenes de documentos PDF, como pueden ser facturas, pólizas, etc. e incorporarlos en bases de datos.
  • Gestionar imágenes y fotografías entre diferentes dispositivos.

SD Networks 2022.

Traducir »