Files
pack/examples/python-playwright/main.py
T
Michael BiancoandGitHub c20ada430f feat: automatically install packages required for playwright, and playwright browser (#348)
* feat: support playwright on node and python

* test: update snapshot

* fix: log when SPA framework can't be detected

* fix: install playwright headless on node provider

* build: remove node_modules and venv during cleanup process

* refactor(node): cleanup apt package mapping and playwright/puppeteer install

* test: snapshot update

* refactor: simplify playwright install flow
2026-01-17 11:30:14 -07:00

15 lines
468 B
Python

from playwright.sync_api import sync_playwright
print("Starting Playwright")
with sync_playwright() as p:
browser = p.chromium.launch(headless=True, args=["--no-sandbox"])
version = browser.version
print(f"Chromium version: {version}")
print("Creating Page")
page = browser.new_page()
print("Navigating to hackernews")
page.goto("https://news.ycombinator.com", wait_until="networkidle")
browser.close()
print("Hello from playwright")