python爬虫爬取海量高清图片!这绝对是动漫迷们的福音

正文

目标网站divinl

首先看看这网站是怎样加载数据的;

打开网站后发现底部有下一页的按钮,ok,爬这个网站就很简单了;

日文的

我们目标是获取每张图片的高清的源地址,并且下载图片到桌面;

先随便打开一张图片看看详细;

只有一张图

你的名字

看起来还挺清晰的,单击新窗口打开图片

image

大图

然后下载图片,说实话,这图片很小

比较小

*PS:一定要禁用广告拦截插件,不然加载不出图

禁用过滤广告插件

接着分析我们从何入手

1、先去主页面获取每个图片的详细页面的链接

这链接还是比较好获取的,直接 F12 审核元素,或者右键查看代码,手机上chrome和firefox在url前面加上 "view-source"

image

链接

2、从详细页面获取图片大图地址

随便打开一个图片详细页面如图:

image

详细页面

接着按 F12 审核元素,我们需要定位该图片的链接,首先单击左上角的这玩意儿,像一个鼠标的图标:

image

左上角,一个鼠标的图标

接着只需要单击网页上的图片就能定位到代码了:

image

代码

3、用大图地址下载该图片

这个很简单,看代码

代码(纯手打,没有一点复制粘贴)

先安装 Requests 和 BeautifulSoup 库

image

接着在详细网页里获取那个看似高清的图片的不确定是否为真实图片链接并下载(/滑稽)

image

image

下载完成

主要代码

image

完成,贴上所有代码

image

image

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

最全整理 | 121个Ubuntu终端常用快捷键

Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一...

337120
来自专栏前端小叙

如何把大段文字转为带html标签的文字

开发网页的时候,有时候会遇到大段的隐私声明,用户协议等等,我们呀要复制粘贴展示出来,必须加大量的p标签,h1,h2,空格符,br标签,这对我们来说无疑是泪崩的,...

66110
来自专栏编程坑太多

rn手势功能实战

17340
来自专栏逸鹏说道

Linux下搜狗输入法和快捷键Ctrl+Space冲突的解决

把搜狗的启动快捷键给删了(如果有两个键盘【英+中】,你按Shift就可以切换了,完全没必要占着茅坑)

13340
来自专栏鹅厂优文

小程序入坑指南 | 鹅厂优文

前段时间,手上刚好接手一个小程序的项目,心想之前自学过一段时间的小程序,终于有项目可以练练手了,可惜,万万没想到,加了两个周末的班结果却成了飞机稿...

1.6K110
来自专栏Core Net

微信小程序:动画(Animation)

官方文档是这样说的:①创建一个动画实例 animation。②调用实例的方法来描述动画。③最后通过动画实例的 export 方法导出动画数据传递给组件的 ani...

2.5K10
来自专栏Hongten

一个小巧的HTML编辑器_CLEditor_源码下载

CLEditor是一个开源的jQuery插件提供了一个轻量级的、全功能、跨浏览器、可扩展、

35110
来自专栏张戈的专栏

为WordPress开启Nginx缩略图功能,七牛从此陌路

张戈博客曾分享过不少关于云存储的一些经验技巧,对七牛感兴趣或者遇到相关问题的朋友可以看一看以前的相关文章: 七牛&又拍云 CDN 云存储节省 GET 次数的小...

44350
来自专栏宋凯伦的技术小栈

【Angular JS】正确调用JQuery与Angular JS脚本 - 修复Warning: Tired to load angular more than once

  自己正在做一个小网站,使用Angular JS + Express JS + Mongo DB,在开发过程中,遇到一些问题,所以整理出来。希望对大家都有帮助...

23090
来自专栏jeremy的技术点滴

前端ReactJS技术介绍

44030

扫码关注云+社区

领取腾讯云代金券