from playwright.sync_api import sync_playwright, Playwright
def run(playwright):
chromium = playwright.chromium
browser = chromium.launch(headless=True)
page = browser.new_page()
page.goto("https://www.newegg.com/asus-prime-rtx5080-o16g-nvidia-geforce-rtx-5080-16gb-gddr7/p/N82E16814126744")
page.wait_for_selector("product-title")
html = page.content()
browser.close()
with sync_playwright() as playwright:
run(playwright)
print("bombo")
This code being run results in a error of timeout, which means it waited for 30000ms for the selector to load, but it didnt load in that time... why didndt it load? i tried loading the page and it takes like 5 seconds for full page to load. also, i tried page.wait_for_selector("h1.product-title)