Ir al contenido
Scraping y datos
-
Scraping y datos
Web scraping básico: robots.txt y urllib con modales
Curso de web scraping 1: tienda de práctica local, primer GET con urllib y un User-Agent honesto, trampas de robotparser y errores 404, 403 y timeout reales.
-
Scraping y datos
Scraping con login: cookies y token CSRF en Python
Curso de web scraping 4: login en tu propio sitio de práctica con http.cookiejar y un token CSRF, y las trampas de redirección, token y expiración.
-
Scraping y datos
Scraper robusto: rediseños, alarmas y reintentos
Cuando un sitio cambia su diseño, el scraper falla en silencio. Agrega validación de esquema, alarma de cero resultados, charset y reintentos con límite.
-
Scraping y datos
Paginación, error 429 y backoff en scraping con Python
Curso de web scraping 3: sigue rel=next con condiciones de parada, respeta Retry-After en un 429, usa backoff y mide por qué 16 hilos no ganaron a 1.
-
Scraping y datos
Detectar cambios al hacer scraping: SQLite y hashes
Guarda precios en SQLite, detecta cambios reales con hashes de campos, haz upserts idempotentes y programa cron en UTC. Espacio y costo de commit medidos.
-
Scraping y datos
Parsear HTML con html.parser: extractor de 40 líneas
Curso de web scraping 2: extrae productos con html.parser, arregla URLs relativas con urljoin, limpia espacios y entidades, y mira fallar una regex.
↑