From 419261558f6ca93eafc21d49be17fdfe70cf7a73 Mon Sep 17 00:00:00 2001 From: mireya Date: Fri, 27 Feb 2026 12:16:14 +0000 Subject: [PATCH] Actualizar README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 18cf28e..5e5eeac 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ Este proyecto demuestra el uso de la concurrencia (`threading`, `asyncio`), pers | **Web Scraper (Amazon)** | **Scraping de productos de Amazon** con búsqueda por parámetro, superando defensas *anti-bot* y carga dinámica (JavaScript). | **`Playwright`**, `asyncio`, `BeautifulSoup` | | **Carrera de Camellos** | Simulación de carrera multihilo para demostrar la gestión de recursos compartidos y prevención de *deadlocks* mediante `threading.RLock`. | `threading`, `RLock` | | **Lanzador Externo** | Ejecución de comandos del sistema operativo (ej. abrir navegador con URL). | `subprocess`, `webbrowser` | +| **Cliente de Correo** | Envío (SMTP) con archivos adjuntos y recepción (IMAP) de correos, con visor de imágenes integrado y apertura de PDFs. | `smtplib`, `imaplib`, `email`, `Pillow` | +| **Chat Inter-procesos** | Sala de chat grupal en tiempo real entre múltiples ventanas/instancias de la aplicación utilizando un buzón JSON compartido e identificación por PIDs. | `json`, `os`, `threading` | ---