diff options
Diffstat (limited to '')
-rw-r--r-- | www/py-playwright/files/test-async.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/www/py-playwright/files/test-async.py b/www/py-playwright/files/test-async.py new file mode 100644 index 000000000000..f047304580c0 --- /dev/null +++ b/www/py-playwright/files/test-async.py @@ -0,0 +1,14 @@ +import asyncio +from playwright.async_api import async_playwright + +async def main(): + async with async_playwright() as p: + #for browser_type in [p.chromium, p.firefox, p.webkit]: + for browser_type in [p.firefox]: + browser = await browser_type.launch() + page = await browser.new_page() + await page.goto('http://playwright.dev') + await page.screenshot(path=f'example-{browser_type.name}-async.png') + await browser.close() + +asyncio.run(main()) |