亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Node.js簡單實現爬蟲代碼怎么寫

小億
97
2023-10-26 01:54:13
欄目: 編程語言

以下是一個簡單的Node.js爬蟲代碼示例:

const request = require('request');
const cheerio = require('cheerio');

// 目標網站的URL
const url = 'https://example.com';

// 發送HTTP請求并獲取頁面內容
request(url, (error, response, body) => {
  if (error) {
    console.error(error);
    return;
  }

  // 使用cheerio解析頁面內容
  const $ = cheerio.load(body);

  // 使用CSS選擇器獲取目標數據
  const title = $('title').text();
  const links = $('a').map((i, el) => $(el).attr('href')).get();

  // 輸出結果
  console.log('Title:', title);
  console.log('Links:', links);
});

這個代碼使用request模塊發送HTTP請求,然后通過cheerio模塊解析頁面內容。通過使用CSS選擇器,我們可以方便地提取出頁面中的目標數據。這個示例中,我們提取了頁面的標題和鏈接,并將結果打印出來。

請注意,這只是一個簡單的示例,實際的爬蟲代碼可能需要處理更多的情況,如處理分頁、處理異步加載的內容等。

0
紫云| 南宁市| 阜平县| 启东市| 延津县| 临桂县| 十堰市| 云林县| 五指山市| 张家川| 崇阳县| 山阴县| 册亨县| 平泉县| 嘉祥县| 祥云县| 乌鲁木齐市| 焦作市| 自贡市| 龙陵县| 阿坝| 巴林右旗| 固始县| 日照市| 怀仁县| 务川| 阳山县| 开化县| 乌拉特前旗| 贵溪市| 罗源县| 房山区| 自贡市| 锡林浩特市| 同江市| 新源县| 澄迈县| 孙吴县| 新蔡县| 璧山县| 广西|