Browser Scraper¶
API reference for the browser-based scraper implementation.
Coming Soon
This documentation section is currently under development. Please check back soon for detailed API reference.
Overview¶
The BrowserScraper
class provides functionality for scraping JavaScript-heavy websites using browser automation.
Class Reference¶
class BrowserScraper(BaseScraper):
"""Browser-based web scraper implementation."""
# Detailed API documentation coming soon...
Key Features¶
- Headless and headed browser modes
- JavaScript execution
- Screenshot capture
- PDF generation
- Element interaction (clicking, typing)
- Page navigation
- Cookie and local storage management
- Multiple browser engine support
Methods¶
navigate()
- Navigate to URLwait_for_element()
- Wait for element to appearclick_element()
- Click on elementtype_text()
- Type text into inputtake_screenshot()
- Capture screenshotexecute_script()
- Execute JavaScript
Browser Engines¶
- Chromium (default)
- Firefox
- WebKit
Usage Examples¶
Comprehensive usage examples will be available soon.