1.需要安装superagent、cheerio 2个插件
const superagent = require("superagent");
const cheerio = require("cheerio");
superagent.get("https://s.weibo.com/top/summary").end((error,res)=>{
if(error){
console.log("error",error)
}
let date=new Date();
let $ = cheerio.load(res.text);
// console.log("1214",res.text)
// console.log("result",$(".cont"))
let i=0;
console.log("------------------------------------------------------微博热搜------------------------------------------------------");
$("#pl_top_realtimehot table tr").each((index,item)=>{
i+=1;
if(i==1){
return ;
}
let _this=$(item);
let keywords=_this.children("td").eq(1).children("a").text();
let link=_this.children("td").eq(1).children("a").attr("href");
console.log(i==2?"置顶":"排名:",i-1,"关键字:",keywords,"link:",`https://s.weibo.com/weibo${link}`,"人气指数:",_this.children("td").eq(1).children("span").text())
})
let date2=new Date();
console.log("countTotal",i,"开始:",date,"结束:",date2,"共耗时:",`${date.getMilliseconds()-date2.getMilliseconds()}ms`)
})
希望可以帮到你
网友评论