Antes de corregir las tablas

This commit is contained in:
Miguel 2025-02-10 12:22:51 +01:00
parent 16bc9f9390
commit 9d090d2db7
2 changed files with 129 additions and 29 deletions

16
app.py
View File

@ -43,9 +43,19 @@ def broadcast_message(message):
# Procesar cada mensaje
for msg in messages:
# Verificar si el mensaje ya tiene timestamp
has_timestamp = msg.startswith("[") and "]" in msg.split(" ")[0]
formatted_msg = msg if has_timestamp else f"{timestamp}{msg}"
# Limpiar timestamps duplicados al inicio del mensaje
while msg.startswith("[") and "]" in msg:
try:
closing_bracket = msg.index("]") + 1
if msg[1 : closing_bracket - 1].replace(":", "").isdigit():
msg = msg[closing_bracket:].strip()
else:
break
except:
break
# Añadir un único timestamp
formatted_msg = f"{timestamp}{msg}"
# Escribir en el archivo de log
with open(config_manager.log_file, "a", encoding="utf-8") as f:

View File

@ -1,26 +1,116 @@
[19:32:18] Iniciando ejecución de x1.py
[19:32:18] === Ejecutando Script de Prueba 1 ===
[19:32:18] Configuraciones cargadas:
[19:32:18] Nivel 1: {
[19:32:18] "api_key": "your-api-key-here",
[19:32:18] "model": "gpt-3.5-turbo"
[19:32:18] }
[19:32:18] Nivel 2: {
[19:32:18] "input_dir": "D:/Datos/Entrada",
[19:32:18] "output_dir": "D:/Datos/Salida",
[19:32:18] "batch_size": 50
[19:32:18] }
[19:32:18] Nivel 3: {
[19:32:18] "campo_1739099176331": "",
[19:32:18] "debug_mode": true,
[19:32:18] "process_type": "basic",
[19:32:18] "project_name": "Test2"
[19:32:18] }
[19:32:18] Simulando procesamiento...
[19:32:19] Progreso: 20%
[19:32:20] Progreso: 40%
[19:32:21] Progreso: 60%
[19:32:22] Progreso: 80%
[19:32:23] Progreso: 100%
[19:32:23] ¡Proceso completado!
[19:32:23] Ejecución completada
[09:40:16] Iniciando ejecución de x1.py
[09:40:18] Working directory: C:/Trabajo/VM/40 - 93040 - HENKEL - NEXT2 Problem/Reporte/Emails
[09:40:18] Input directory: C:/Trabajo/VM/40 - 93040 - HENKEL - NEXT2 Problem/Reporte/Emails
[09:40:18] Output directory: C:/Users/migue/OneDrive/Miguel/Obsidean/Trabajo/VM/04-InLavoro/HENKEL/93040 - HENKEL - BowlingGreen/Description/HENKEL - ALPLA - AUTEFA - Batch Data
[09:40:18] Cronologia file: C:/Users/migue/OneDrive/Miguel/Obsidean/Trabajo/VM/04-InLavoro/HENKEL/93040 - HENKEL - BowlingGreen/Description/HENKEL - ALPLA - AUTEFA - Batch Data\cronologia.md
[09:40:18] Attachments directory: C:/Trabajo/VM/40 - 93040 - HENKEL - NEXT2 Problem/Reporte/Emails\adjuntos
[09:40:18] Beautify rules file: D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\EmailCrono\config\beautify_rules.json
[09:40:18] Found 13 .eml files
[09:40:18] Loaded 0 existing messages
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\I_ 9.3040-3074 ALPLA BG open points.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\I_ 9.3061-TLO26-L42 automatic change over test.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\I_ Alpla BOW2 - Line emptying button 6168.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\I_ IDH_BTL.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\I_ OPC-UA interface Vetro - Bowling Green 2 9.3040-3074.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\I_ R_ I_ [EXT] R_ Vetro Conveyor 9.3674.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\NEXT2 - Data - ALPLA information verification.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\RE_ Automatic changeover trial.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\RE_ OPC-UA interface Vetro - Bowling Green 2 9.3040-3074.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\RE_ [EXT] RE_ Vetro_ALPLA information verification.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\Re_ _EXT_ Next + 1 - HENKEL - ALPLA - AUTEFA.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\RV_ RE_ [EXT] RE_ Vetro_ALPLA information verification.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Processing C:\Trabajo\VM\40 - 93040 - HENKEL - NEXT2 Problem\Reporte\Emails\R_ [EXT] RE_ Vetro_ALPLA information verification 9.3060-3067.eml
[09:40:18] Aplicando reglas de prioridad 1
[09:40:18] Aplicando reglas de prioridad 2
[09:40:18] Aplicando reglas de prioridad 3
[09:40:18] Aplicando reglas de prioridad 4
[09:40:18] Estadísticas de procesamiento:
[09:40:18] - Total mensajes encontrados: 38
[09:40:18] - Mensajes únicos añadidos: 22
[09:40:18] - Mensajes duplicados ignorados: 16
[09:40:18] Writing 22 messages to C:/Users/migue/OneDrive/Miguel/Obsidean/Trabajo/VM/04-InLavoro/HENKEL/93040 - HENKEL - BowlingGreen/Description/HENKEL - ALPLA - AUTEFA - Batch Data\cronologia.md
[09:40:18] Ejecución completada