Share if you liked:
Automatizando CASO REAL N掳1
Lo que aprender谩s
- Analizar el caso propuesto
- Proponer soluciones
- Desarrollar la soluci贸n propuesta
- Probar la soluci贸n propuesta
- Crear ejecutable de la Soluci贸n
Requisitos
- Tener Visual Studio Code Instalado
- Muchas Ganas de Aprender
Descripci贸n
CASO REAL: Automatizaci贸n de Archivos Excel usando Python: CASO REAL
Renombrar columnas en archivos .xls , en donde la ubicaci贸n varia de acuerdo a cada archivo pero la columna se mantiene.
SOLUCION:
La soluci贸n planteada conlleva utilizar las librer铆as openpyxl,os, win32.client. Primero buscamos archivos dentro de la carpeta especificada, diferenciamos entre los ficheros del tipo archivo y carpeta, filtramos los ficheros por tipo .xls, cambiamos la extensi贸n de los archivos y creamos una funci贸n para procesar los archivos con openpyxl.
De esta manera, cuando tengamos acceso a las celdas de cada archivo xlsx podemos recorrer cada fila y renombrar la celda en especifico seg煤n los requerimientos.
Finalmente probaremos el c贸digo creado, y cuando validemos que los cambios se grabaron correctamente, procederemos a crear nuestro ejecutable. En este archivo .exe podemos a帽adir un titulo y dem谩s descripciones que tendr谩 nuestro aplicativo exe generado , incluso podemos a帽adirle un icono en formato .ico.
Importante:
Recuerden que esta soluci贸n puede desarrollarse usando otras librer铆as e incluso con menos c贸digo, pero para fines did谩cticos esta soluci贸n cumple los requerimientos de renombrar las columnas. An铆mense a compartir sus c贸digos y soluciones a este u otros casos de automatizaci贸n que presenten en sus escuelas , universidades o puestos de trabajo. Tenemos un grupo de telegram en donde podemos compartir c贸digo y soluciones entre todos los integrantes.
驴Para qui茅n es este curso?
- Principiantes con conocimientos b谩sicos en python(Conocer como importar m贸dulos de terceros, las Condicionales, Bucles,)
- Personas que les guste aprender temas nuevos y quieran automatizar procesos usando python
- Personas que trabajen con cantidad de informaci贸n en excel y deseen probar otra alternativa a las macros de VBA.
You should keep in mind that the Coupons last a maximum of 4 days or until 1000 registrations are exhausted, but it can expire anytime. Get the course with coupon by clicking on the following button: