нужно спарсить количество подписчиков на сайте https://omlet.gg/profile/omlet.ru когда я пытаюсь это спарсить у меня получается не весь html как я понял страница полностью загружается через какое то время как прождать это время и уже спарсить это?
если юзать cheerio, то: let count_sub = $('span.count__user-profile-header-info__lqcUC') Код let count_sub = $('span.count__user-profile-header-info__lqcUC')
Чтобы спарсить количество подписчиков с сайта https://omlet.gg/profile/omlet.ru, вам может понадобиться использовать специальную библиотеку для работы с веб-страницами, такую как Puppeteer. Эта библиотека позволяет управлять браузером из Node.js и может быть использована для парсинга веб-страниц. Чтобы установить Puppeteer, выполните следующую команду в терминале: npm install puppeteer Код npm install puppeteer После установки библиотеки, вы можете использовать ее для открытия страницы и дожидаться, когда все элементы страницы будут загружены. Например, следующий код откроет страницу и дождется загрузки всех элементов: const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('https://omlet.gg/profile/omlet.ru'); await page.waitForSelector('*'); // дождаться загрузки всех элементов // используем функцию page.evaluate() для получения количества подписчиков const followers = await page.evaluate(() => { // ваш код для парсинга страницы // например, можете использовать селекторы jQuery для поиска элемента с количеством подписчиков return $('#followers').text(); // вернет текст элемента с коли const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('https://omlet.gg/profile/omlet.ru'); await page.waitForSelector('*'); // дождаться загрузки всех элементов // используем функцию page.evaluate() для получения количества подписчиков const followers = await page.evaluate(() => { // ваш код для парсинга страницы // например, можете использовать селекторы jQuery для поиска элемента с количеством подписчиков return $('#followers').text(); // вернет текст элемента с количеством подписчиков }); console.log(followers); // выведет количество подписчиков await browser.close(); })(); Код const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('https://omlet.gg/profile/omlet.ru'); await page.waitForSelector('*'); // дождаться загрузки всех элементов // используем функцию page.evaluate() для получения количества подписчиков const followers = await page.evaluate(() => { // ваш код для парсинга страницы // например, можете использовать селекторы jQuery для поиска элемента с количеством подписчиков return $('#followers').text(); // вернет текст элемента с коли const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('https://omlet.gg/profile/omlet.ru'); await page.waitForSelector('*'); // дождаться загрузки всех элементов // используем функцию page.evaluate() для получения количества подписчиков const followers = await page.evaluate(() => { // ваш код для парсинга страницы // например, можете использовать селекторы jQuery для поиска элемента с количеством подписчиков return $('#followers').text(); // вернет текст элемента с количеством подписчиков }); console.log(followers); // выведет количество подписчиков await browser.close(); })();