refactor: replace evaluate with locator

This commit is contained in:
Alex Thomson
2026-08-14 21:36:41 +02:00
committed by ThePhaseless
parent 9afb3e0903
commit 742cafc64a
+1 -1
View File
@@ -43,7 +43,7 @@ async def _extract_content(page: Page) -> str:
article = trafilatura.extract(await page.content())
if article:
return article
result = await page.evaluate("() => document.body ? document.body.innerText : ''")
result = await page.locator("body").inner_text()
return "\n".join(line.strip() for line in result.splitlines() if line.strip())