Update playwright/README.md

This commit is contained in:
2024-11-25 15:20:46 -05:00
parent 5f94bd1768
commit bfc68488b2

View File

@@ -13,7 +13,7 @@ def _run_once(loop):
task = (tasks := asyncio.tasks._current_tasks).pop(loop, None)
handle._run(); tasks[loop] = task
(loop := asyncio.get_event_loop()).__class__._run_once = _run_once
asyncio.run = loop.run_until_complete; loop.__class__._check_running = lambda _: 0
asyncio.run = loop.run_until_complete; loop.__class__._check_running = lambda _: None
@(sync := lambda coro: functools.wraps(coro)(
lambda *args, **kwargs: asyncio.run(coro(*args, **kwargs))))
@@ -27,8 +27,7 @@ async def Page(headless=True):
try:
from IPython.display import Image
page.goto = lambda url, goto=page.goto: goto(url) and Image(page.screenshot())
finally:
return page
finally: return page
(page := Page()).goto('https://example.org')
print(page.title()) # Example Domain
```