Scrapper works

This commit is contained in:
Dennis Eckerskorn 2024-12-08 18:48:14 +01:00
parent 90e66638a5
commit 2c41c9c8b8
4 changed files with 10 additions and 1 deletions

View File

@ -42,6 +42,16 @@ class Scrapper:
def stop_scraping(self): def stop_scraping(self):
"""Detiene el proceso de scraping""" """Detiene el proceso de scraping"""
self.running = False self.running = False
print("Scrapping detenido. Proceso finalizado.")
# Actualiza la pestaña "Scrapping" con un mensaje
tab = self.ui_instance.tabs["Scrapping"]
text_widget = tab["text_widget"]
text_widget.configure(state="normal")
text_widget.insert("end", "Scrapping finalizado.\n")
text_widget.see("end")
text_widget.configure(state="disabled")
def scrape_page(self, url): def scrape_page(self, url):
"""Scrapea una web y busca los enlaces""" """Scrapea una web y busca los enlaces"""

View File

@ -52,7 +52,6 @@ class CenteredWindow(ctk.CTk):
self.thread_manager.start_threads() self.thread_manager.start_threads()
def on_close(self): def on_close(self):
"""Maneja el cierre de la ventana""" """Maneja el cierre de la ventana"""
self.thread_manager.stop_threads() self.thread_manager.stop_threads()