JavaScript ile veri çekme

Node.js için puppeteer kütüphanesini kullanabilirsin.

Örnek:
JavaScript:
async function getProducts() {
    const browser = await puppeteer.launch();

    page = await browser.newPage();
    await page.goto('https://www.example.com/products', {
        waitUntil: 'load'
    });

    const products = await page.$$eval('div[class="products-container"] div[class="product"]"]', as => as.map(a => a.innerHTML));
    console.log(products);
}

 
Son düzenleme:
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı