怪物奇妙物语

宇宙无敌超级美少男的怪物奇妙物语

首页 新随笔 联系 管理
  819 随笔 :: 0 文章 :: 2 评论 :: 16万 阅读

背景

  1. 微信公众号的目录界面源码提取出来,然后进一步提取其中的链接,然后批量下载下来
const fs = require('fs');
const cheerio = require('cheerio');
let path = `./html`;
fs.readdir(path, function (err, files) {
files.forEach((file) => {
console.log(file);
if (file.split('.')[1] === 'txt') {
fs.readFile(path + '/' + file, 'utf-8', (err, data) => {
const $ = cheerio.load(data);
// 1. 提取目录
const writeStream = fs.createWriteStream(
path + '/目录/' + file,
'utf-8'
);
$('#js_history_list h4').each((index, ele) => {
writeStream.write($(ele).attr('hrefs'));
writeStream.write('\n');
});
writeStream.end();
});
}
});
});
posted on   超级无敌美少男战士  阅读(367)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示