{"library":"drissionpage","type":"library","category":null,"description":"DrissionPage is a Python-based web automation tool that efficiently combines browser control functionalities (similar to Playwright or Selenium) with high-performance data packet handling (akin to Requests). It provides a unified and user-friendly API for tasks like web scraping, automated testing, and general web interaction, allowing seamless transitions between full browser and headless HTTP modes. The library is actively maintained, currently at version 4.1.1.2, and aims for a balance of power, elegance, and ease of use, with a development cadence that includes frequent updates and feature enhancements.","language":"python","status":"active","version":"4.1.1.2","tags":["web automation","web scraping","browser automation","headless browser","requests","chromium"],"last_verified":"Sun May 24","install":[{"cmd":"pip install drissionpage","imports":["from DrissionPage import ChromiumPage","from DrissionPage import WebPage","from DrissionPage import SessionPage"]},{"cmd":"pip install drissionpage[chromium]","imports":[]}],"homepage":"https://DrissionPage.cn","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/drissionpage/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.9,"avg_import_s":1.27,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/drissionpage/compatibility"}}