在 puppeteer 中获取具有特定类的图像 src

新手上路,请多包涵

我有以下代码,我将所有 src 存储在一个数组中,我只想存储类名为 xyz 的 img

 const imgs = await page.$$eval('img[src]', imgs => imgs.map(img => img.getAttribute('src')));

我尝试使用用户过滤器,但我找不到正确的语法来执行此操作。

原文由 Hatem Husam 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 591
1 个回答

只需将 .xyz 添加到您的查询字符串中:

 const imgs = await page.$$eval('img.xyz[src]', imgs => imgs.map(img => img.getAttribute('src')));

原文由 CertainPerformance 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题