描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111562085
从技术、工具、实战3个维度讲透Python网络爬虫各项核心技术和主流框架,深度讲解网络爬虫的抓取技术与反爬攻关技巧
本书从技术、工具与实战3个维度讲解了Python网络爬虫:
技术维度:详细讲解了Python网络爬虫实现的核心技术,包括网络爬虫的工作原理、如何用urllib库编写网络爬虫、爬虫的异常处理、正则表达式、爬虫中Cookie的使用、爬虫的浏览器伪装技术、定向爬取技术、反爬虫技术,以及如何自己动手编写网络爬虫;
工具维度:以流行的Python网络爬虫框架Scrapy为对象,详细讲解了Scrapy的功能使用、高级技巧、架构设计、实现原理,以及如何通过Scrapy来更便捷、高效地编写网络爬虫;
实战维度:以实战为导向,是本书的主旨,除了完全通过手动编程实现网络爬虫和通过Scrapy框架实现网络爬虫的实战案例以外,本书还有博客爬取、图片爬取、模拟登录等多个综合性的网络爬虫实践案例。
作者在Python领域有非常深厚的积累,不仅精通Python网络爬虫,在Python机器学习、Python数据分析与挖掘、Python Web开发等多个领域都有丰富的实战经验
网络爬虫是互联网上进行信息采集的通用手段,在互联网的各个专业方向上都是不可或缺的底层技术支撑。本书从爬虫基础开始,全面阐述了Python网络爬虫技术,并且包含各种经典的网络爬虫项目案例,特别是详细给出了基于Scapy框架实现网络爬虫的*实践方案与流程,实战性非常强,是一本关于Python网络爬虫的优秀实战书籍,值得推荐。
——诸葛建伟 清华大学副研究员/《Metasploit渗透测试魔鬼训练营》作者
本书详细讲解了如何基于Python从零开始构建一个成熟的网络爬虫解决方案的完整过程,以及业界主流爬虫技术的原理与实战案例,同时也引入了作者个人的经验与思考,非常有价值。本书循序渐进的内容组织结构,相信无论是新手还是老手,均能很好地阅读和吸收。
——刘天斯 腾讯高级工程师,《Python自动化运维》作者
网络爬虫是许多大数据分析场景的基本需求,实现爬虫程序的基本功能很简单,但是要做到自动化不间断抓取,涉及很多技术和技巧。难能可贵的是,本书将网络爬虫编程的技术和实践技巧无私地总结并分享了出来。另外,Python也是运维人的*爱,Python入门容易精通难,通过阅读本书,可以深度学习如何在一个具体场景中使用Python。
——肖力 云技术社区创始人
Python广泛应用于网络爬虫,本书循序渐进地阐述了爬虫的理论知识和核心技术,以丰富的实例讲解了网络爬虫的实战应用,精心组织的代码完美地诠释了爬虫的核心要义。这本书非常值得每一个对爬虫感兴趣的读者细细研读。
——谢佳标
乐逗游戏高级数据分析师/《R语言游戏数据分析》作者
评论
还没有评论。