Crearé un bot de web scraping en python para sitios de javascript y paneles de inicio de sesión
Acerca de este Servicio
La mayoría de los trabajos de scraping usan requests y BeautifulSoup. Eso funciona con HTML simple y te entrega un archivo VACÍO en cuanto un sitio se renderiza con JavaScript, tiene paginación por desplazamiento infinito o está detrás de un login.
Yo utilizo un navegador real, así puedo ver exactamente lo que tú ves en pantalla.
LO QUE YO MANEJO QUE LOS SCRAPERS BARATOS NO
Páginas JavaScript / React / Vue que cargan datos después del HTML
Desplazamiento infinito y botones de cargar más
Paginación profunda y flujos de múltiples pasos
Paneles de control para los que tienes una cuenta pero que no tienen botón de exportación ni API
LO QUE RECIBES
Tus datos en CSV, Excel y JSON
El script en Python comentado, para que puedas volver a ejecutarlo tú mismo
Una breve nota de configuración. Sin caja negra, sin bloqueo
TU CONTRASEÑA NUNCA SALE DE TU ORDENADOR
Para objetivos protegidos por login entrego un script que ejecutas localmente con tus propias credenciales. Nunca pido tu contraseña.
LO QUE NO HARÉ
No resolver CAPTCHAs. No recolectar correos electrónicos o números de teléfono personales. No LinkedIn, Facebook o Instagram. Datos públicos, o datos que tú posees o para los que tienes una cuenta. Si tu objetivo presenta un problema, te lo diré antes de que hagas el pedido, no después.
Envíame la URL y los campos que quieres y te diré directamente si es posible hacerlo.
FAQ
Traducción automática
Mi último scraper vino con un archivo vacío. ¿Puedes arreglar eso?
Generalmente sí. Un resultado vacío suele significar que la herramienta leyó el HTML antes de que JavaScript llenara el contenido. Yo utilizo un navegador real y espero a que los datos se rendericen, así obtengo lo que tú ves en pantalla. Envíame la URL y lo revisaré antes de que hagas el pedido.
¿Recibo el código o solo los datos?
Ambos. Recibes los datos en CSV, Excel y JSON, además del script en Python comentado que los generó, con una breve nota de configuración. La mayoría de los vendedores solo entregan una hoja de cálculo, así que tienes que volver a pagar cada vez que quieres datos frescos. Tú no tendrás que hacerlo.
¿Puedes scrapear un sitio en el que tengo que iniciar sesión?
Sí, en Standard y Premium, para una cuenta que posees o estás autorizado a usar. Nunca pido tu contraseña. Construyo el script para el flujo de login y te lo entrego, luego tú lo ejecutas en tu máquina con tus credenciales. Nunca salen de tu ordenador.
¿Qué pasa si el sitio web cambia y el scraper deja de funcionar?
Standard incluye 7 días de correcciones, Premium 14. Los sitios cambian y ningún scraper es permanente, así que prefiero decirlo desde el principio. Después del período puedo cotizar una pequeña reparación, o puedes ajustar el script tú mismo ya que el código es tuyo.

