Hey! I’ve been using pyppeteer for a while now, and I’ve found that combining `waitForSelector` with `waitForNavigation` works best for me. Like, wait for the selector first, then trigger the navigation if needed.
For timeouts, I set a higher timeout value globally and also use `page.waitForTimeout()` as a last resort. It’s not ideal, but sometimes you just need to give the page a sec to catch up.
Also, check out Browserless.io if you’re running into performance issues—it’s a hosted browser service that works great with pyppeteer.
For timeouts, I set a higher timeout value globally and also use `page.waitForTimeout()` as a last resort. It’s not ideal, but sometimes you just need to give the page a sec to catch up.
Also, check out Browserless.io if you’re running into performance issues—it’s a hosted browser service that works great with pyppeteer.
