首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动漫迷的福利!Python小白也可以学会的爬虫教程

动漫迷的福利!Python小白也可以学会的爬虫教程

原创
作者头像
猫咪编程
发布2018-08-28 15:56:37
5650
发布2018-08-28 15:56:37
举报

前言

有一段没用 python 了,我也不知道自己为什么对 python 越来越淡,可能自己还是比较喜欢 android ,毕竟自己第一次接触编程就是 android,为了android学java,然后接触的python,这次也是因为android,我要用一次python来帮我爬数据,可能很烂,见谅 Orz

正文

目标网站divinl

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

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

日文的

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

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

emmm,只有一张

你的名字

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

大图

然后下载图片,说实话,这图片很小,我很担心不是高清原图(管他的);

比较小

PS:一定要禁用广告拦截插件,不然加载不出图,我就在这被坑T_T;

禁用过滤广告插件

接着分析我们从何入手

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

这链接还是比较好获取的,直接 F12 审核元素,或者右键查看代码,手机上chrome和firefox在url前面加上 "view-source",关于怎么快速学Python,可以加下小编的Python学习qun:699+749+852,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,欢迎初学和进阶中的小伙伴。每天晚上20:00都会开直播给大家分享Python知识和路线方法,qun里会不定期更新最新的教程

链接

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

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

详细页面

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

左上角,一个鼠标的图标

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

代码

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

这个很简单,看代码

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

先安装 Requests 和 BeautifulSoup 库

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

下载完成

主要代码

完成,贴上所有代码

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档