Alle Open Source
Open SourceScraping13k

Playwright for Python

Plattformübergreifende Browser-Automatisierung und Scraping mit den Python-Playwright-Bindings.

Playwright for Python ist Microsofts offizielles Python-Binding für die Playwright-Browser-Automatisierungsbibliothek und steuert Chromium, Firefox und WebKit über eine einzige API. Es unterstützt Auto-Waiting, Netzwerkabfang, Headless-Ausführung und parallele Kontexte und ist damit eine robuste Wahl für das Scraping JavaScript-lastiger Seiten. Besonders hervorzuheben sind zuverlässige Cross-Browser-Parität und erstklassige Async-Unterstützung in Python.

Repository

microsoft/playwright-python

Sprache

Python

Was du damit bauen kannst

  • Dynamische, JS-gerenderte Seiten scrapen, bei denen einfache HTTP-Anfragen scheitern
  • Netzwerkanfragen abfangen, um API-Antworten direkt zu erfassen
  • Authentifizierte, zustandsbehaftete Browser-Sessions für die Datenerfassung steuern

Tags

browser-automationscrapingheadlesspython