{"library":"scrapy-playwright","type":"library","category":null,"description":"Scrapy Playwright is a Scrapy Download Handler that integrates Playwright for Python, enabling Scrapy spiders to effectively scrape dynamic web pages that rely heavily on JavaScript rendering. It allows for browser automation within the Scrapy framework, facilitating interaction with complex web elements, while maintaining Scrapy's efficient crawling and scheduling model. The library is actively maintained with frequent releases, currently at version 0.0.46.","language":"python","status":"active","version":"0.0.46","tags":["Scrapy","Playwright","web scraping","automation","dynamic content","JavaScript","headless browser"],"install":[{"cmd":"pip install scrapy-playwright playwright","imports":["from scrapy_playwright.handler import ScrapyPlaywrightDownloadHandler","from scrapy_playwright.page import PageMethod","from scrapy_playwright.request import PlaywrightRequest"]},{"cmd":"playwright install","imports":[]}],"homepage":null,"github":"https://github.com/scrapy-plugins/scrapy-playwright","docs":null,"changelog":null,"pypi":"https://pypi.org/project/scrapy-playwright/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":9.4,"avg_import_s":1.76,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/scrapy-playwright/compatibility"},"provenance":{"verified_status":"install_fail","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Sun Jul 05","install_tag":null}}