Este es un programa escrito en Python utilizando el Jupyter Notebook. El programa se conecta a una cuenta de correo electrónico y descarga todos los correos recibidos en un período de tiempo específico. Luego filtra los correos para detectar fallas y reposiciones. Los datos necesarios se extraen de los correos y se almacenan en dos dataframes diferentes. Finalmente, los dos dataframes se exportan a un archivo csv/excel.
📝🐍 Proyecto en Jupyter Notebook de Python para acceder a una cuenta de correo electrónico, extraer información y exportarla a un archivo CSV o Excel.
imaplib
para ingresar a los correos.re
para realizar búsquedas de texto en el cuerpo del correo.pandas
para trabajar con dataframes y exportarlos a hojas de cálculo.email
para procesar los correos electrónicos.
- Acceder a una cuenta de correo electrónico.
- Guardar en un dataframe todos los correos de un determinado periodo.
- Cerrar la sesión.
- Filtrar en el dataframe los correos de detectores.
- Crear un dataframe para fallas y otro para reposiciones.
- Extraer la información necesaria de cada correo y agregarla a los dataframes correspondientes.
- Exportar los dos dataframes a un archivo CSV o Excel.