LluisGonzaga21 /
ConexionJupyterNotebookConMySQL
Se muestra un ejemplo sencillo de conexión de Juypter Notebook a MySQL para la extracción, adición y modificación de datos mediante la librería mysql.connector
Loading repository data…
ContaData / repository
Extraccion de datos del resumen bancario del Banco Patagonia, tambien extrae el detalle de los movimientos bancarios, como las compras y las transferencias
Proyecto de Extracción y Limpieza de Movimientos Bancarios - BANCO PATAGONIA
Este proyecto está diseñado para automatizar la extracción, procesamiento y limpieza de datos bancarios desde extractos en formato PDF. El objetivo principal es facilitar la obtención y organización de los movimientos financieros, clasificando de manera automática las diferentes transacciones bancarias y exportándolas a archivos de Excel, donde se guardan en hojas separadas según el tipo de movimiento.
El código es capaz de procesar múltiples tipos de transacciones, incluyendo:
Movimientos de cuenta corriente y caja de ahorro
Funcionalidades Extracción de Datos de PDF El script utiliza PyPDF2 para la lectura de los archivos PDF, donde busca ciertos títulos clave que definen los diferentes tipos de movimientos bancarios (como "CUENTA CORRIENTE EN PESOS" o "TRANSFERENCIAS ENVIADAS Y ACEPTADAS"). Con esta información, se identifican las páginas que contienen los datos relevantes.
Limpieza y Formato de los Datos El módulo Tabula se utiliza para extraer las tablas de datos estructurados directamente desde las páginas de los PDFs. Luego, los datos son procesados para eliminar información irrelevante, asegurando que solo los registros válidos (como fechas y montos) sean retenidos.
Clasificación de Transacciones El código clasifica automáticamente las transacciones en las siguientes categorías:
Requisitos
Estructura del Proyecto
data_extraction.py: Encargado de buscar y extraer los datos relevantes de los PDFs.
data_processing.py: Procesa y limpia los datos extraídos, clasificando las transacciones.
data_export.py: Exporta los datos procesados a archivos Excel con hojas separadas por tipo de transacción.
Licencia Este proyecto está bajo la Licencia CC BY-NC 4.0. Esto permite la distribución y modificación bajo ciertas condiciones, pero prohíbe el uso comercial.
Selected from shared topics, language and repository description—not editorial ratings.
LluisGonzaga21 /
Se muestra un ejemplo sencillo de conexión de Juypter Notebook a MySQL para la extracción, adición y modificación de datos mediante la librería mysql.connector
danielchavarria-prog /
Taller 4 - Flujo de Ciencia de Datos: Extracción de datos desde The Simpsons API, almacenamiento en MongoDB y análisis exploratorio (EDA) con Python y Jupyter Notebook
Rick1751 /
Sistema de recolección y análisis automático de datos climáticos de Quito. Desarrollado en Linux utilizando Python para la extracción de datos de OpenWeatherMap, automatización mediante Crontab y visualización con Jupyter Notebooks y Emacs.
Ali-2121 /
El estudiante aplicará los conceptos del proceso ETL , extracción, tratamiento y carga de datos, así cómo los comando básico utilizados en el análisis de datos usando la herremaienta de Jupyter Notebook y el lenguaje de programación de Python, a través de la librerías apropiadas.