【发布时间】:2021-12-13 16:51:43
【问题描述】:
我正在抓取一个网站 weather.com,我想点击一个 html 元素来获取数据并显示它,然后我抓取该数据。
但它并不总是对我有用,大多数时候点击不会发生,我在尝试抓取这些元素时遇到错误
await page.waitFor('#twc-scrollabe > table > tbody > tr:nth-child(1)')
await page.click('#twc-scrollabe > table > tbody > tr:nth-child(1)')
我应该怎么做才能确保点击发生?
【问题讨论】:
-
您能否就您的问题给我们更多提示,例如提供更多信息,例如您使用的是哪种软件包?您遇到了什么样的错误。
-
@FelixFong 我正在使用标签中提到的 puppeteer
标签: node.js web-scraping puppeteer