Python爬虫项目实战!上海的房子有多贵?让我来为你做一个解析

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

最近用Python爬取了贝壳上7万多套上海的在售房源,7万多套房源是目前贝壳上正在挂牌出售的房源,覆盖了上海各个区县。我们对这7万多套房源做一下分析,来真实地感受一下上海的房价到底有多高。

爬虫思路

首先介绍一下我们这个爬虫的思路。贝壳网上的房源按照区县、版块做了划分,如下

<img src="https://pic2.zhimg.com/v2-1307e0c656cf57acc59555209580fe64_b.jpg" data-caption="" data-size="normal" data-rawwidth="1123" data-rawheight="154" class="origin_image zh-lightbox-thumb" width="1123" data-original="https://pic2.zhimg.com/v2-1307e0c656cf57acc59555209580fe64_r.jpg">

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

我们首先获取所有的区和版块数据。

然后对于每一个版块,爬取版块内的所有房源数据。每一套房源的数据除了单价总价外还包括小区名字、户型、面积、朝向、装修、电梯、楼层等,如下图

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

爬取的数据存入MongoDB。爬取完所有的数据后,我们从MongoDB读取数据并做分析。

代码这里不详细展开,文末会给出获取方式。

在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习裙【639584010】无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

房源数据分析

爬取完所有房源数据后,我们来对数据做一下分析。

本次共爬取挂牌在售的房源总数72994套,在售房源的平均售价是531万/套,平均单价是56000元/平米。

按照区县划分,每个区的在售房源的分布如下:

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

可以看到浦东新区作为上海第一大区,挂牌在售的房源数量也是最多的。

上海各个区县的均价如下图:

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

静安、黄浦两个区位于上海的市中心,房价也最高,都超过了9万/平米,长宁、徐汇紧随其后,单价也超过了7万/平米。这4个区也是上海高端商业区、高端写字楼密集的地方,商场上档次,生活有品位,在这里拥有一套住房也成为了身份的象征。房价最低的是金山区,地处上海偏远的郊县,虽然也属于上海,但每次去金山都有一种出差的感觉。

下面是上海单价最贵的十大小区

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

可以看到大多数都集中在静安、黄浦、徐汇、长宁这4个区。浦东有一个小区入围,那是曾经全上海最贵的汤臣一品,如今在最贵的名单里也只能排在第7了。

最后我们来欣赏一下上海的那些最贵的顶级豪宅的房价

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

总价里的零是不是数不过来了?每一套都在1亿以上。豪宅的名字也很有趣,都是什么庄园、什么山庄之类的。

我们来欣赏一下豪宅庄园的图片

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

上海的房价有多贵?Python爬虫项目实战,为你做一个详细的分析

看了是不是很喜欢?是不是很动心?

那么月薪1万,如何才能买得起这样的豪宅呢?

不要急,一步步来。先设定一个小目标,比如:先活他个500年。

猜你喜欢

转载自blog.csdn.net/qq_41888542/article/details/81484664