Open SourceScraping13k
Playwright for Python
Automazione cross-browser e scraping con i binding Python di Playwright.
Playwright for Python è il binding Python ufficiale di Microsoft per la libreria di automazione browser Playwright, che pilota Chromium, Firefox e WebKit con un'unica API. Supporta auto-waiting, intercettazione di rete, esecuzione headless e contesti paralleli, rendendolo una scelta robusta per lo scraping di siti JavaScript-heavy. Si distingue per la parità cross-browser affidabile e il supporto async di prima classe in Python.
Repository
microsoft/playwright-pythonLinguaggio
PythonCosa ci costruiresti
- Fare scraping di pagine dinamiche renderizzate in JS dove le semplici richieste HTTP falliscono
- Intercettare richieste di rete per catturare direttamente le risposte delle API
- Gestire sessioni browser autenticate e con stato per la raccolta di dati
Tag
browser-automationscrapingheadlesspython