资料介绍
本书讲解 了 如何使用Python 来编写网络爬虫程序 , 内 容包括 网络爬虫简介 , 从页面 中 抓取数据 的三种方法 , 提取缓存 中 的 数据 , 使用 多 个线程和进程来进行并发抓取 , 如何抓取动态页面 中 的 内 容 , 与表单进行交互 , 处理页面 中 的 验证码 问 题, 以及使用 Sca rpy 和 Portia 来进行数据抓取 , 并在最后使用 本书介绍 的 数据抓取技术对几个真实 的 网 站进行 了 抓取 , 旨在帮 助读者活学活用书中介绍 的技术 。本书适合有一定Python 编程经验 , 而且对爬虫技术感兴趣的读者阅读 。
互联网 包含了迄今为止最有用的数据集, 并且大部分可以免费公开访问。但是, 这些数据难以复用。 它们被嵌入在网 站的结构和样式当中, 需要抽取出来才能使用。 从网 页中抽取数据的过程又被称为网 络爬虫。 随着越来越多的信息被发布到网 络上, 网 络爬虫也变得越来越有用。
本书内容
第1章, 网 络爬虫简介, 介绍了网 络爬虫, 并讲解了爬取网站 的方法。
第2章, 数据抓取,展示了如何从网 页中抽取数据。
第3章, 下载缓存, 学习了如何通过缓存结果避免重复下载的问题。
第4章, 并发下载, 通过并行下载加速数据抓 取。
第5章, 动态内容, 展示了如何从动态网 站中抽取数据。
第6章, 表单交互, 展示了如何与 表单进行交互, 从而访问你需要的数据。
第7章, 验证码处理, 阐述了如何访问被验证码图像保护的数据。
第8章, Scrapy, 学习了如何使用流行的高级框架 Scrapy。
第9章, 总结, 对我们介绍的这些网 络爬虫技术进行总结。
假 设我有一个鞋店, 并且想要及时了解竞争对手的价格。 我可以每天访问他们的网 站 , 与 我店铺中鞋子的价格进行对比。但是, 如果我店铺中的鞋类品种繁多,或是希望 能够更加频繁地查看价格变化的话, 就需要花费大量的时间, 甚至难以实现。 再举一个例 子, 我看中了一双鞋, 想等它促销时再购买。我可能需要每天访问这家鞋店的网 站 来查看这双鞋是否降价, 也许需要等待几个月的时间, 我才能如愿盼到这双鞋促销。 上述这两个重复性的手工流程,都可以利用本书介绍的网 络爬虫技术实现自动化处理。
理想状态下, 网 络爬虫并不是必须品,每个网站 都应该提供 API, 以结构化的格式共享它们的数据。 然而现实情况中, 虽然一些网站 已经提供了这种 API,但是它们通常会限制可以抓 取的数据,以及访问这些数据的频率。 另外,对于网站 的开发者而言, 维护前端界面比维护后端API接口优先级更高。 总之, 我们不能仅仅依赖于 API去访问我们所需的在线数据, 而是应该学习一些网 络爬虫技术的相 关知识。
- 用Python写网络爬虫 21次下载
- 图解数字磁带录音机的PDF电子书免费下载 99次下载
- 现代无线电实验的PDF电子书免费下载 250次下载
- 半导体收音机浅谈的PDF电子书免费下载 162次下载
- 深度学习入门:基于Python的理论与实现电子书 30次下载
- 光学谐振腔的图解分析与设计方法的PDF电子书免费下载 123次下载
- MATLAB函数速查手册PDF电子书免费下载 148次下载
- 电子管数据手册合集PDF电子书免费下载 72次下载
- 写给文科生看的编程入门Python管窥PDF电子书免费下载 6次下载
- python入门教材电子书合集免费下载 30次下载
- 51单片机100实例源码的注释详细PDF电子书免费下载 213次下载
- 电冰箱快速维修PDF电子书免费下载 43次下载
- 家电维修1128例PDF电子书免费下载 188次下载
- 数字信号处理算法C语言实现PDF版电子书免费下载 0次下载
- 详细用Python写网络爬虫 32次下载
- 用python写验证环境cocotb 279次阅读
- 如何看待Python爬虫的合法性? 451次阅读
- Python怎么批量生成PDF文档 972次阅读
- Python-爬虫开发01 507次阅读
- 如何使用Python直接给微信推送消息 1854次阅读
- 如何快速入门Python爬虫的? 2550次阅读
- 如何写一个会讲笑话的Python程序 2973次阅读
- python爬虫框架Scrapy实战案例! 2.3w次阅读
- 爬虫实践:批量下载所有排行榜小说 5440次阅读
- Python爬虫8个常用的爬虫技巧分析总结 5009次阅读
- Python3网络爬虫入门实战解析 5390次阅读
- Python爬虫速成指南让你快速的学会写一个最简单的爬虫 7001次阅读
- Python学习爬虫掌握的库资料大全和框架的选择的分析 5102次阅读
- 初学者写Python爬虫的四大工具 5721次阅读
- 最新电子书拆解评测系列报道(一):打开你的眼界 1.2w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多