domovoy_bot/scraper_gis/get_screenshot.py

10 lines
364 B
Python

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()