Práctica 3: Web Scraping + MySQL
Objetivo: Aplicar Web Scraping para extraer datos y almacenarlos en MySQL.
Desarrollo:
- Hacer una programa en Python que pregunte por la dirección de una página Web.
- El programa analizará la página seleccionada y extraerá los enlaces (links) que encuentre.
- Cada enlace que encuentre lo guardará en una tabla de una base de datos.
- La tabla tendrá los siguientes campos: página y estatus.
- En el campo "página" se almacenará la dirección del enlace encontrado (campo de tipo text).
- en el campo "status" se guardará "false" (campo de tipo Booleano).
- Después de extraer todos los enlaces de la primera página, el programa procederá a leer en la base de datos el primer registro marcado como "false", y analizará todos los enlaces que encuentre en esta segunda página, y al terminar procederá a guardar "true" en el campo "estatus", indicando que ya está revisado.
- El programa continuará mientras haya un registro marcado como "false" en el campus "estatus".
Software de Apoyo:
Reporte del alumno (resultados):
FECHA DE ENTREGA: Miércoles 11 de marzo (subirlo en GitHub)
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia