实验目的
1.使用python将爬虫数据存入mongodb;
2.使用python读取mongodb数据并进行可视化分析。
实验原理
MongoDB是文档数据库,采用BSON的结构来存储数据。在文档中可嵌套其他文档类型,使得MongoDB具有很强的数据描述能力。本节案例使用的数据为链家的租房信息,源数据来自于链家网站,所以首先要获取网页数据并解析出本案例所需要的房源信息,然后将解析后的数据存储到MongoDB中,最后基于这些数据进行城市租房信息的查询和聚合分析等。
实验环境
OS:Windows 10
Python3
MongoDB:v4.4
实验步骤
一、使用python将爬虫数据存入mongodb
1.爬取数据
分析租房信息首先要获取原始的二手房房源数据,本例使用python爬虫技术获取链家网页的二手房楼盘信息。如图所示,对房源信息进行分析需要获取房源所在区域、小区名、房型、面积、具体位置、价格等信息。

定义了三个函数依次实现此过程:



3万+




被折叠的 条评论
为什么被折叠?



