Tu operación sin ti Técnico

Captura páginas web con un comando, siempre igual

Si quieres ver cómo cambian la portada o los precios de la competencia, o guardar cómo se veía tu web antes de un cambio, terminas sacando capturas a mano. Cada una sale de un tamaño distinto y se te olvida hacerlas. shot-scraper toma la captura, el PDF o el HTML de una página con un solo comando. También graba videos de demostración y extrae datos de la página con JavaScript.

Para quién NO es

No es para ti si nunca abriste una terminal y no tienes a nadie que instale Python por ti. Todo se maneja con comandos y no tiene una ventana con botones. Tampoco vale la pena por una captura al mes: para eso basta la captura de pantalla de tu navegador. Y si lo que quieres es sacar datos de una web sin escribir código, esto no te sirve: para extraer datos te pide escribir JavaScript.

Nota del curador · NeuralEdge

Por dentro usa Playwright, y su ventaja frente a usar Playwright directo es que no escribes un programa: una línea te da un archivo .png con el nombre de la página. Lo que vale es la repetición, no la captura suelta. Los casos de su README son capturas automáticas: la documentación de Datasette, un bot que retrataba portadas de periódicos y los tableros que Reuters actualiza para sus newsletters. El error de casi todos es instalarlo con pip y olvidar el segundo paso, `shot-scraper install`, que baja el navegador. Sin eso no captura nada. Está mantenido: el último commit es del 24-sep-2026.

Tu primer paso

Corre pip install shot-scraper, luego shot-scraper install, y después shot-scraper https://tu-sitio.com. En tu carpeta debe aparecer un .png con la captura de tu propia web.

La guía de implementación de shot-scraper

El proyecto es de Simon Willison (simonw) y es gratis: el link de al lado no pide nada. La guía para montarlo sin perderte es nuestra: paso a paso, errores comunes y checklist. Déjanos tu correo y te la enviamos.

Nada de spam. Puedes darte de baja cuando quieras.