Código abiertoScraping13k
Playwright for Python
Automatización cross-browser y scraping con los bindings Python de Playwright.
Playwright for Python es el binding oficial en Python de Microsoft para la biblioteca de automatización de navegadores Playwright, que controla Chromium, Firefox y WebKit con una única API. Admite espera automática, interceptación de red, ejecución headless y contextos paralelos, lo que lo convierte en una opción robusta para hacer scraping de sitios con mucho JavaScript. Destaca por su paridad confiable entre navegadores y el soporte de primera clase para async en Python.
Repositorio
microsoft/playwright-pythonLenguaje
PythonLo que construirías con esto
- Hacer scraping de páginas dinámicas renderizadas con JS donde las peticiones HTTP simples no funcionan
- Interceptar peticiones de red para capturar respuestas de API directamente
- Manejar sesiones de navegador autenticadas y con estado para la recopilación de datos
Etiquetas
browser-automationscrapingheadlesspython