Playwright example script to take a Screenshot

Here’s a basic Playwright script using Python that launches a Chromium browser, navigates to a website, takes a screenshot, and closes the browser:

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.launch(headless=True)
    page = browser.new_page()
    page.goto("https://codetryout.com")
    page.screenshot(path="screenshot.png")
    print("Screenshot saved as screenshot.png")
    browser.close()

This script runs Playwright synchronously and performs basic browser automation.