前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python爬虫爬取海量高清图片!这绝对是动漫迷们的福音

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

作者头像
一墨编程学习
发布2018-12-19 14:46:57
1.1K0
发布2018-12-19 14:46:57
举报

正文

目标网站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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.11.29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档