前言

有一段没用 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语言学习” 关注,欢迎大家加入千人交流答疑裙:699+749+852,群里都是学Python开发的,如果你正在学习Python ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2018最新的Python进阶资料和高级开发教程,欢迎进阶中和进想深入Python的小伙伴  。

链接

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

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

详细页面

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

左上角,一个鼠标的图标

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

代码

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

这个很简单,看代码

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

先安装 Requests 和 BeautifulSoup 库

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

下载完成

主要代码

完成,贴上所有代码

python动漫教程_动漫迷的福利!Python小白也可以学会的爬虫教程相关推荐

  1. python交流企鹅裙_动漫迷的福利!Python小白也可以学会的爬虫教程

    前言 有一段没用 python 了,我也不知道自己为什么对 python 越来越淡,可能自己还是比较喜欢 android ,毕竟自己第一次接触编程就是 android,为了android学java,然 ...

  2. 阿里巴巴400集python教程_阿里巴巴推荐的400集Python视频合集免费学起来,学完万物皆可爬...

    Python是一种跨平台的计算机程序设计语言.随着版本的不断更新和语言新功能的增加越多的被用于大型的,独立的开发,是高级语言中的胶水语言,被无数人追捧! 随着社会发展的越来越快,Python的优点马上 ...

  3. python语言的开发者_写给.NET开发者的Python教程(一):引言

    距离上一篇博文已过去8个月了,这段时间发生了很多事情导致没能持续更新博客.这段时间除了工作繁忙,业余时间都投入到AI技术的学习中,后面一段时间将会给大家分享我作为一个.NET开发人员在深度学习领域学习 ...

  4. python同花顺交易接口_开启量化第一步!同花顺iFinD数据接口免费版简易操作教程...

    金融市场波动频繁,投资往往会夹杂非理性的情绪.而量化交易,旨在以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种"大概率"事件以制定策略, ...

  5. python打开文件切片_收藏 | 从Python安装到语法基础,小白都能懂的爬虫教程!(附代码)...

    来源:大数据 作者:罗攀 蒋仟 本文约5000字,建议阅读20分钟. 本文立足基础,讲解Python和PyCharm的安装,及Python最简单的语法基础和爬虫技术中所需的Python语法. 本文涉及 ...

  6. python清华教程_清华教授整理的全套Python 400集视频教程,速拿!

    Python是世界上功能最多,功能最强大的编程语言之一.如果你一直想学Python,但是不知道如何入手,那就别犹豫了.这篇文章就是为你写的. 清华教授整理的Python全集视频教程,这就是你需要的 如 ...

  7. python获取同花顺数据_开启量化第一步!同花顺iFinD数据接口免费版简易操作教程...

    金融市场波动频繁,投资往往会夹杂非理性的情绪.而量化交易,旨在以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种"大概率"事件以制定策略, ...

  8. python最好的教程_喜大普奔~可能是最好的Python教程

    2019年,Python正式登顶世界第一编程语言,简直就是炙手可热!Python对新手极其友好.对于初学者来说,Python极其容易.它被认为是最简单方便的语言之一,简化的人性化语法是一方面,快速编写 ...

  9. python联想_联想电脑python安装教程_如何在windows上安装python

    如何在windows上安装python 方法如下: 首根据Windows版本(64位32位)从Python的官方网站下载Python 3.5的64装程序或32位安装程序. 然后,运行下载的EXE安装包 ...

最新文章

  1. Apache服务基础调优参数详解
  2. KDE与GNOME的起源与发展
  3. 【转载】SQL执行计划
  4. MySQL读写分离一主多从实现
  5. php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项(转)
  6. python3学习笔记10(迭代器和生成器)
  7. ASP.NET MVC 入门4、Controller与Action
  8. 【编程训练-考研上机模拟】综合模拟2-2019浙大上机模拟(晴神)
  9. Cacls命令使用格式
  10. sap权限激活_SA*P 自定义权限对象
  11. 倒数58天 -- 分治法 -- 使用循环求方程的一个解
  12. 优秀程序设计的原则(可以多读读)
  13. 《软件需求分析》读书笔记NO.4
  14. [A3C]:Tensorflow代码实现详解
  15. 服务器装系统报0x0000005d,虚拟机无法安装win10系统提示错误代码0x0000005D怎么办...
  16. OSChina 周日乱弹 —— 每天叫醒我的是Bug
  17. ajax的各个参数详细讲解
  18. python类和封装之面向对象反恐精英实战
  19. 解决Windows 7下IE11无法卸载、无法重新安装,提示安装了更新的IE版本
  20. 火狐、chrome浏览器过滤网页广告设置过程

热门文章

  1. 深入探讨JDBC往MySQL中插入Timestamp类型字段报错问题
  2. 总结的一些微信API接口
  3. 隐藏EXCEl单元格
  4. 3. 在WordPress管理后台撰写第一篇博客文章
  5. JAVA阅读书籍推荐
  6. 玛瑙象棋有什么好处_清理your玛瑙
  7. iloc与loc区别
  8. Android RxJava的使用
  9. 左邻云安全 | 全程守护,让园区安全看得见
  10. python平稳性检验_时间序列中单位根平稳性检验adfuller详解 (ADF Test in Python)