waitForSelector and querySelectorAll with puppeteer"/>
waitForSelector and querySelectorAll with puppeteer
我是使用node.js的完全新手,正在尝试实现这种自动化。我有这些数据要与伪娘一起抓取,只需要捕捉分数(85)并显示在控制台日志中。
<tr>
<td class="text-right">
Delivery Confidence Score <br>
<span style="font-weight:normal;font-style:italic;font-size:12px">* the probability [0-100]% of an email making it into the mailbox of the recipient.</span>
</td>
<td class="text-left bold-text">
<span> 85<br><span class="green-text" style="font-weight:normal">Send mail. There is a high chance of email delivery success.</span> </span>
</td>
</tr>
因此,所有打开的URL,登录并通过提交后,我要废弃此代码:
await page.waitForSelector("td.text-left bold-text");
var MyList = await page.evaluate(() => {
var NodeList = document.querySelectorAll(`td.text-left bold-text`);
var scoreList = document.querySelectorAll(`span`);
var MyArray = [];
for (var i = 0; i < NodeList.length; i++) {
MyArray[i] = {
score: scoreList[i].innerText.trim(),
};
}
return MyArray;
});
希望你们能帮上忙。谢谢
回答如下:尝试一下。
更多推荐
waitForSelector and querySelectorAll with puppeteer
发布评论