Python是数据分析的首*语言,而网络中的数据和信息很多,如何从中获取需要的数据和信息呢?简单、直接的方法就是用爬虫技术来解决。
本书是一本教初学者学习如何爬取网络数据和信息的入门读物。书中不仅有Python的相关内容,而且还有数据处理和数据挖掘等方面的内容。本书内容非常实用,讲解时穿插了22个爬虫实战案例,可以大大提高读者的实际动手能力。
本书共分12章,核心主题包括Python零基础语法入门、爬虫原理和网页构造、第*个爬虫程序、正则表达式、Lxml库与Xpath语法、使用API、数据库存储、多进程爬虫、异步加载、表单交互与模拟登录、Selenium模拟浏览器、Scrapy爬虫框架。此外,书中通过一些典型爬虫案例,讲解了有经纬信息的地图图表和词云的制作方法,让读者体验数据背后的乐趣。
本书适合爬虫技术初学者、爱好者及高等院校的相关学生,也适合数据爬虫工程师作为参考读物,同时也适合各大Python数据分析的培训机构作为教材使用。
详解网络爬虫的原理、工具、框架和方法,内容新,实战案例多
详解从简单网页到异步加载网页,从简单存储到数据库存储,从简单爬虫到框架爬虫等技术
22个网络爬虫综合实战案例、30个网站信息提取、2500余行代码
详解爬虫的3大方法:正则表达式、BeautifulSoup 4库和Lxml库
详解爬取数据的4大存储方式:TXT、CSV、MongoDB和MySQL
详解Scrapy爬虫框架的安装、项目创建、文件使用及爬取数据的存储