gpt4 book ai didi

puppeteer:document.querySelector 在控制台上工作,但不在 puppeteer 上工作

转载 作者:行者123 更新时间:2023-12-03 23:54:02 25 4
gpt4 key购买 nike

当我在 Chrome 控制台中使用 document.querySelector 时,我得到了一些东西,但是当我对 puppeeter 使用相同的查询时。我得到“未定义”或“ promise {}”。

    const text = await page.evaluate(() => document.querySelector('div.tagCloud-slotAble.space--mv-2 > button:nth-child(1)'));
console.log(text)

谢谢

最佳答案

那是因为 querySelector 返回一个节点。尝试返回 innerText ,

const text = await page.evaluate(() => document.querySelector('div.tagCloud-slotAble.space--mv-2 > button:nth-child(1)').innerText);
console.log(text)

关于puppeteer:document.querySelector 在控制台上工作,但不在 puppeteer 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52344166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com