Commit Graph

36 Commits

Author SHA1 Message Date
Your Name f77c53e022 Merge branch 'master' of https://github.apps.lci.ulsa.mx/Atenea/extraccion 2024-09-17 17:26:57 -06:00
Your Name 3c19526a23 Materias actualmente cursadas. 2024-09-17 17:26:51 -06:00
alexrg 8803a7d8b3 Implementación de extracción de datos de calificaciones y almacenamiento en base de datos
Este commit implementa la funcionalidad principal de extracción de datos desde la plataforma SGU de la ULSA, utilizando Selenium para automatizar el proceso. Los datos extraídos son almacenados en la base de datos PostgreSQL mediante psycopg2. También se integró un servicio web mediante Flask para exponer una API REST que facilita la extracción remota de los datos.
2024-09-15 23:16:30 +00:00
alexrg 9937b28145 Mejorar el README.md
- Se ha implementado la extracción de datos de calificaciones desde la página web de la ULSA utilizando Selenium.
- Los datos extraídos se almacenan en una base de datos PostgreSQL con inserciones y actualizaciones controladas.
- Se ha añadido un control de fechas para permitir la extracción únicamente dentro de periodos específicos.
- Manejo de errores en la conexión a la base de datos y en la extracción web.
- API REST configurada con Flask y desplegada con Waitress para permitir la extracción mediante solicitudes HTTP.
2024-09-15 23:15:09 +00:00
Your Name fc5c6379b5 Evitar error de conexión abortada 2024-09-13 15:01:40 -06:00
alexrg ff344e8cd6 Mantener materias 2024-09-13 18:58:20 +00:00
alexrg 6eb8e0ac68 None to json_result 2024-09-13 17:44:59 +00:00
alexrg af47004bf2 Wait Time env y error no limitado a 255 2024-09-13 17:10:10 +00:00
Your Name bf0874d0cc Updated at 2024-09-12 11:15:53 -06:00
Your Name d6eafb79f1 Excepción global 2024-09-12 10:24:58 -06:00
Your Name a9ffde3eb0 Validación de grupo 2024-09-12 09:47:41 -06:00
Your Name 8f807c1bd9 username_integer by parameter 2024-09-11 11:56:43 -06:00
Your Name d3e3cd464e Como parámetro 2024-09-11 11:51:45 -06:00
Your Name a70424235b Merge branch 'master' of https://github.apps.lci.ulsa.mx/Atenea/extraccion 2024-09-11 11:49:07 -06:00
Your Name 51ddece9c8 Hacerlo global 2024-09-11 11:49:01 -06:00
root d7226498b8 Borrado de archivos extra
Únicamente app.py
2024-09-10 10:43:47 -06:00
Your Name 9b1d56951b Merge branch 'master' of https://github.apps.lci.ulsa.mx/Atenea/extraccion 2024-09-10 10:39:52 -06:00
Your Name 75e21417f7 Servidor 2024-09-10 10:39:47 -06:00
root 86f39ea31c Revert "Borrado de archivos extra"
This reverts commit 06feae543a.
2024-09-10 10:38:52 -06:00
AlexLara 7ef90ede59 Cambio imports 2024-09-10 16:18:53 +00:00
AlexLara 618507a9cf Actualizar app.py 2024-09-10 16:16:21 +00:00
Your Name 652f032ddd Max Pools 2024-09-10 10:08:00 -06:00
Your Name 000e32b87c Se puede extraer 2024-09-10 09:54:26 -06:00
Your Name cfd666f70b Optimización de código 2024-09-10 09:48:07 -06:00
Your Name 06feae543a Borrado de archivos extra 2024-09-10 09:36:22 -06:00
AlexLara 9bbaeab1ef Historial actualizado on conflict 2024-09-09 21:49:32 +00:00
alexrg 67f7a72a02 Evitar decimales 2024-09-05 19:13:31 +00:00
alexrg 885019f137 Eliminar ian_tabla.html 2024-09-05 19:07:13 +00:00
alexrg c964f31d92 Regresar print df
Regresar print df
2024-08-05 11:57:48 -06:00
alexrg 34e1a9b78a DF HEAD 2024-08-05 11:48:35 -06:00
alexrg 3c60c97f6a Impresión de historial 2024-08-05 11:44:01 -06:00
alexrg c2f1f5d794 Actualizar para imprimir el dataframe
Actualizar dataframe
2024-08-05 11:26:58 -06:00
alexrg 59b92549dc Verificar grupo
Verificar campo de grupo ['GRUPO']
2024-08-05 11:12:36 -06:00
alexrg 93d9d691f5 Actualizar mensaje
El mensaje ahora regresa si se puede o no extraer.
2024-08-05 11:00:16 -06:00
alexrg 8f6b1f129e Commit inicial 2024-08-05 10:46:20 -06:00
alexrg eb5f92e19c first commit 2024-08-05 10:45:41 -06:00