1.安裝node
2.新建一個(gè)文件夾袜腥,文件夾里新建一個(gè)game.js
3.安裝模塊
在命令行輸入安裝模塊命令:
npm i
npm install cheerio sync-request --save
4.這里以taptap網(wǎng)站排行榜為例:taptap排行榜
5.想爬這個(gè)排行榜的榜單名字哄孤,檢查元素發(fā)現(xiàn)dom結(jié)構(gòu)如下
4.js文件代碼如下
var?request?=?require('sync-request');//獲取網(wǎng)頁(yè)內(nèi)容
var?cheerio?=?require('cheerio');//篩選網(wǎng)頁(yè)內(nèi)容
url?=?'https://www.taptap.com/top/download';//爬蟲網(wǎng)站
var?html?=?'';
html?=?request('GET',?url).getBody().toString();?
var?$?=?cheerio.load(html);
var?gameName?=?$('.top-card-middle>a>h4').text();//獲取游戲名稱
console.log(gameName);?
5.然后在文件夾路徑下運(yùn)行node game.js攀操,結(jié)果如下