Marcos Ramírez BETA

#python

Notas y un icono de vídeo de YouTube convergiendo por flechas hacia una tarjeta de GitHub Issue con etiqueta draft

Automatizo la captura de ideas del blog en GitHub Issues

Tenía ideas para el blog desperdigadas por todas partes: notas en el móvil, vídeos guardados en YouTube, tareas sueltas que nunca volvía a mirar. La mitad se perdían. Así que monté un sistema que las recoge solas: apunto la idea en Google Tasks o guardo un vídeo en una lista de YouTube, y cada hora un script las convierte en GitHub Issues con la etiqueta draft. Te enseño cómo funciona y, paso a paso, cómo replicarlo en tu propio repositorio: el código completo está en un gist listo para copiar.

Código Python de scraping recolocándose sobre una estructura web que cambia

Scrapling: el scraper de Python que se repara cuando la web cambia

Scrapling es una librería de scraping para Python con una idea que llevábamos años pidiendo: cuando la web cambia su HTML, el scraper se recoloca solo en vez de romperse. Tres fetchers, bypass de Cloudflare, un parser 784 veces más rápido que BeautifulSoup y un framework de spiders incluido. Te cuento qué hace bien, dónde tiene truco y cuándo NO deberías usarlo.

08:30 7 min Marcos Ramírez Lucía