BrowserRenderer

UMLClass
Skill Seekers :: skill_seekers :: Scrapers :: BrowserRenderer

Description

Render JavaScript pages using Playwright headless Chromium. Lazily launches browser on first renderpage() call. Auto-installs Chromium if needed. Supports context manager protocol. Optional dependency: pip install 'skill-seekers[browser]'. Source: browserrenderer.py

Attributes

Visibility Name Type Description
private _playwright Optional[Playwright]
private _browser Optional[Browser]
private _context Optional[BrowserContext]
private _timeout int
private _wait_until str

Operations

Visibility Name Description
public render_page()
private _ensure_browser()
public close()

Properties

Name Value
name BrowserRenderer
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Dependants

Relationships

Diagrams