Я хочу извлечь табличную информацию (например, количество ответов) из этого форума (например, количество 3-х сообщений в форуме на первой странице)
https://forums.ni.com/t5/LabVIEW/bd-p/170
Это мой код
const puppeteer = require('puppeteer');
const POST_REPLIES = '#grid_2 > tbody > tr:nth-child(3) > td:nth-child(3) > div > span';
async function run() {
const browser = await puppeteer.launch({headless: false});
const page = await browser.newPage();
await page.goto('https://forums.ni.com/t5/LabVIEW/bd-p/170');
let Replies = await page.evaluate((sel) => {
document.querySelector(sel).innerText;
}, POST_REPLIES);
console.log('Replies:', Replies);
browser.close();
}
run();
Каждый раз, когда я запускаю этот код, он говорит мне, что не может прочитать свойство undefined.Это похоже на простую проблему, но я застрял здесь.
Любая помощь приветствуется.