Open SourceScraping13k
Playwright for Python
Automatisation cross-navigateur et scraping avec les bindings Python de Playwright.
Playwright pour Python est le binding Python officiel de Microsoft pour la bibliothèque d'automatisation de navigateurs Playwright, pilotant Chromium, Firefox et WebKit avec une API unique. Il prend en charge l'attente automatique, l'interception réseau, l'exécution headless et les contextes parallèles, en faisant un choix robuste pour scraper les sites à fort rendu JavaScript. Il se distingue par sa parité cross-navigateur fiable et son support async natif en Python.
Dépôt
microsoft/playwright-pythonLangage
PythonCe que vous pourriez construire avec
- Scraper des pages dynamiques rendues en JS où les simples requêtes HTTP échouent
- Intercepter les requêtes réseau pour capturer directement les réponses d'API
- Piloter des sessions navigateur authentifiées et avec état pour la collecte de données
Tags
browser-automationscrapingheadlesspython