1 Star 0 Fork 0

Mr.武~/node-pc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test.js 925 Bytes
一键复制 编辑 原始数据 按行查看 历史
Mr.武~ 提交于 2023-11-09 07:51 . del
const cheerio = require('cheerio')
const fs = require('fs');
const request = require('request')
const iconv = require('iconv-lite')
const download = require('download');
const { title } = require('process');
const baseUrl = 'http://www.jmcbm.com/'
const options = {
url: baseUrl,
encoding: null
}
request(options, function (error, response, buffer) {
const html = iconv.decode(buffer, 'gbk')
const $ = cheerio.load(html.toString())
// console.log($('title').text())
//保存页面
// fs.writeFileSync('home.html',html.toString())
// 存储首页所有链接
const aInfo = []
$('body .dhlist a').each((index, item) => {
let href = $(item).attr('href')
if(href.includes('.asp')) {
aInfo.push(href)
}
// getDetail(href, $(item).text())
})
fs.writeFileSync('aInfo.text', aInfo.join('\n'))
})
function handleWriteFile(fileName, context) {
fs.writeFileSync(fileName, context)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wuyang0208/node-pc.git
[email protected]:wuyang0208/node-pc.git
wuyang0208
node-pc
node-pc
master

搜索帮助