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

问题描述 投票:0回答:1

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

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

我试图用户过滤,但我无法达到正确的语法来做到这一点。

javascript node.js web-scraping puppeteer
1个回答
3
投票

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

const imgs = await page.$$eval('img.xyz[src]', imgs => imgs.map(img => img.getAttribute('src')));
© www.soinside.com 2019 - 2024. All rights reserved.