{"library":"pyshadow","title":"PyShadow","description":"PyShadow is a Selenium plugin for managing Shadow DOM elements on web pages. It simplifies finding and interacting with elements inside shadow roots. Current version is 0.0.6, updated 3 years ago. Release cadence is low; the library appears to be in maintenance mode.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pyshadow"],"cli":null},"imports":["from pyshadow.main import Shadow"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from selenium import webdriver\nfrom pyshadow.main import Shadow\n\ndriver = webdriver.Chrome()\ndriver.get('https://example.com')\nshadow = Shadow(driver)\nelement = shadow.find_element(\"selector\")\nprint(element.text)\ndriver.quit()","lang":"python","description":"Initialize Shadow with a Selenium WebDriver instance, then use find_element or find_elements to locate elements inside shadow DOM.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}