from playwright.sync_api import sync_playwright import time def run(): with sync_playwright() as p: try: # Подключаемся к запущенному браузеру browser = p.chromium.connect_over_cdp('http://localhost:9222') page = browser.contexts[0].pages[0] print(f'Current URL: {page.url}') # Ждем прогрузки ГИС ЖКХ time.sleep(10) page.screenshot(path='/app/final_check.png', full_page=True) # Логируем заголовки, если мы в ЛК h1 = page.query_selector('h1') if h1: print(f'Header H1: {h1.inner_text()}') browser.close() except Exception as e: print(f'Error: {e}') if __name__ == '__main__': run()