前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nodejs下载网页所有图片

nodejs下载网页所有图片

作者头像
efonfighting
发布2020-02-21 18:19:41
1.8K0
发布2020-02-21 18:19:41
举报
文章被收录于专栏:一番码客一番码客

前言

昨天一番发了一篇批量下载手机壁纸的文章,分享了抓取到的美图给小伙伴,然后一番就美美的去碎觉了。

早上起来看到有小伙伴在日更群里说有没有狗哥的?憨憨的一番以为就是狗的图片,于是就发了几张昨天抓取的狗的图片。

在群友的帮助下,一番才知道是爱情公寓里的一个演员。

小伙伴有需求,一番本着力所能及的帮助他人的公众号思想,当然不能用纯粹出卖劳力,于是度娘了一番,然后找到一个不错的开源项目。然后花了差不多1两个小时改bug,完善了一下,最终抓取了五六十张狗哥的图。

环境准备

  • win10 + nodejs
  • 项目地址:『https://gitee.com/melissayan/node-get-img』

思路方法

  • fs模块保存文件。
  • path模块处理文件查找和路径处理。
  • request模块请求网络,从返回的数据中解析DOM获得出图片地址。
  • 模块化:anayze(解析文件)、config(动态配置文件)、index(主文件)。

效果展示

如果电脑安装了nodejs环境,运行这个项目就很简单了。

node install安装package.json中的依赖,配置好想要下载的网页地址,然后node index.js就可以直接执行了~。效果是这样的:

一番雾语:今天一番会个次条,多搞笑动图~,希望大家开心~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一番码客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 环境准备
  • 思路方法
  • 效果展示
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档