1 repositorio
Identifying and following hyperlinks using regular expressions or attribute matching.
Distinguishing note: None of the candidates cover the specific process of resolving web hyperlinks based on text patterns or regex.
Explore 1 awesome GitHub repository matching web development · Pattern-Based Link Resolution. Refine with filters or upvote what's useful.
MechanicalSoup es una biblioteca de automatización web de Python diseñada para simular el comportamiento del navegador. Funciona como un kit de herramientas para web scraping y automatización, proporcionando un motor de análisis HTML y un gestor de sesiones HTTP para interactuar con sitios web programáticamente. La biblioteca permite la interacción web headless (sin interfaz gráfica) imitando una sesión de usuario real. Gestiona el estado persistente a través del manejo de cookies y el seguimiento automático de redirecciones, permitiendo la navegación programática por sitios web y la simulación de interacciones complejas del navegador. Sus capacidades cubren el llenado y envío automatizado de formularios utilizando selectores CSS, así como la extracción de datos de respuestas HTML. El conjunto de herramientas incluye utilidades para descargar archivos vinculados, especificar agentes de usuario personalizados y buscar páginas basadas en palabras clave específicas. También proporciona herramientas de diagnóstico para renderizar el estado actual de la página en un navegador para su verificación visual.
Identifies and follows hyperlinks by matching page text against regular expressions or specific tag attributes.