diff --git a/playw.py b/playw.py index 484f6b599..4266983a1 100644 --- a/playw.py +++ b/playw.py @@ -1,18 +1,17 @@ -import asyncio -from playwright.async_api import async_playwright +from playwright.sync_api import sync_playwright import sys -async def main(url): - async with async_playwright() as p: - browser = await p.chromium.launch() - page = await browser.new_page() - await page.goto(url) - content = await page.content() +def main(url): + with sync_playwright() as p: + browser = p.chromium.launch() + page = browser.new_page() + page.goto(url) + content = page.content() print(content) - await browser.close() + browser.close() if __name__ == "__main__": if len(sys.argv) < 2: print("Usage: python playw.py ") sys.exit(1) - asyncio.run(main(sys.argv[1])) + main(sys.argv[1])