Skip to content

Case Study: Automating Excel File Creation and Distribution with Pandas

Notifications You must be signed in to change notification settings

mxaxaxbx/excel-file-creation-distribution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Introducción

Siempre me sorprende cuando veo ejemplos en los que solo unas pocas líneas de código Python pueden resolver un problema comercial real y ahorrar a las organizaciones mucho tiempo y dinero. También me impresiona cuando la gente descubre cómo hacer esto sin una capacitación formal, solo con un poco de trabajo duro y la voluntad de perseverar en la curva de aprendizaje.

Este ejemplo proviene de Mark Doll. Le daré la palabra para que dé su experiencia:

He estado aprendiendo / usando Python durante aproximadamente 3 años para ayudar a automatizar los procesos comerciales y los informes. Nunca tuve ningún entrenamiento formal en Python, pero descubrí que es una herramienta confiable que me ha ayudado en mi trabajo.

El problema

Aquí está la descripción general del problema de Mark:

Surgió una necesidad empresarial de separar las filas de un archivo Excel a una lista de ~ 500 usuarios y nos presentó una gran tarea para completar manualmente. Hacer esta tarea más difícil fue el hecho de que tuvimos que dividir los datos por usuario de un archivo maestro de Excel para crear su propio archivo específico dividido por fecha. Dentro de la carpeta data y adjuntos
Imagine el tiempo que tomaría filtrar, cortar y pegar manualmente los datos en un archivo, luego guardarlo y enviarlo por correo electrónico, ¡500 veces! Con este enfoque de Python pudimos automatizar todo el proceso y ahorrar un tiempo valioso.

He visto este tipo de problema varias veces en mi experiencia. Si no tiene experiencia con un lenguaje de programación, entonces puede parecer abrumador. Con Python, es muy factible automatizar este tedioso proceso. En el siguiente código está la solución

Instalación

Crear entorno virtual

    virtualenv venv

Activar entorno virtual

    venv\Scripts\activate

Instalar requerimientos

    pip install -r requirements.txt

Disfrutar la aplicación

    python main.py

About

Case Study: Automating Excel File Creation and Distribution with Pandas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages