from playwright.sync_api import sync_playwright def run(): with sync_playwright() as p: browser = p.chromium.connect_over_cdp('http://localhost:9222') page = browser.contexts[0].pages[0] page.screenshot(path='/app/browser_only.png') print(f'Browser URL: {page.url}') browser.close() if __name__ == '__main__': run()