我使用python和pyppeteer抓取网页并截取。
包含两个下拉框A和B的页面B的选择项基于A的选择(动态检索的项)。
我的代码列表在下面,但不起作用
await page.select("select#ListA", "ItemA")
await page.waitFor(1000)
await page.select("select#ListB", "ItemA1")
await page.waitFor(1000)我尝试了await page.waitForNavigation()或page.waitForSelector(),但都失败了。
我错过了什么吗?
如有任何意见,欢迎光临!
发布于 2020-05-04 07:17:38
如果不看网站就很难判断,但你的代码可能会因为pyppeteer指定的旧版本Chrome而失败。你可能想试试pyppeteer2 (免责声明:我是主要开发者之一),它正致力于更新years库。
你可以尝试的另一件事是在无头模式下启动,看看到底发生了什么。
https://stackoverflow.com/questions/61572254
复制相似问题