请问在爬取【贝壳租房】的时候,不同页面得到的结果相同如何解决?
在查询的过程中,我发现URL构成大致为:https://{0}.http://zu.ke.com/zufang/pg{1}
并且每一个房源有唯一房源编号,构成具体页面链接可进行访问。
所以我设置MySQL两列:1.自增ID做主键,2.房源编号唯一
但是在爬取过程中,通过改变pg的页数,得到的房源编号重复比例极大,一页30条,大致100页,最终结果只有三百多条(一开始以为代码没写对,后来我用单线程检查了循环数,返回是否有问题,用print发现不同页面很多返回的ID都是重复的)
后来我以为是推荐系统的问题,然后登录,写入cookie,得到的结果大致还是这样。
如何解决这种问题,感谢。
并且每一个房源有唯一房源编号,构成具体页面链接可进行访问。
所以我设置MySQL两列:1.自增ID做主键,2.房源编号唯一
但是在爬取过程中,通过改变pg的页数,得到的房源编号重复比例极大,一页30条,大致100页,最终结果只有三百多条(一开始以为代码没写对,后来我用单线程检查了循环数,返回是否有问题,用print发现不同页面很多返回的ID都是重复的)
后来我以为是推荐系统的问题,然后登录,写入cookie,得到的结果大致还是这样。
如何解决这种问题,感谢。
...全文
相关推荐
爬取贝壳小区房产信息源码
利用python爬取贝壳小区房产数据,稍微改一下,也可以爬取二手房,新房等信息
贝壳网租房数据全量爬取与导出工具_一行代码实现指定筛选条件下北京东城整租等全量房源信息的自动化采集与存储_通过简洁API接口快速获取贝壳网租房列表详情并支持JSON与CSV格式导出.zip
贝壳网租房数据全量爬取与导出工具_一行代码实现指定筛选条件下北京东城整租等全量房源信息的自动化采集与存储_通过简洁API接口快速获取贝壳网租房列表详情并支持JSON与CSV格式导出.zip
Python-链家网和贝壳网房价爬虫
链家网和贝壳网房价爬虫,采集北京上海广州深圳等21个中国主要城市的房价数据(小区,二手房,出租房,新房),稳定可靠快速!支持csv,MySQL, MongoDB,Excel, json存储,支持Python2和3,图表展示数据,注释丰富
Hadoop之租房数据分析系统
技术路线: 1、数据爬取:基于python爬取贝壳网站的租房信息,并进行数据清洗 2、数据分析:基于MapReduce计算框架进行数据分析,分析维度包括:租房类型分析、各小区租房数量分析、各小区租房均价、租房价格范围分析、居室类型分析等 3、数据可视化:Python+Flask+echarts+MySQL可视化
scrapy爬虫之贝壳房产.zip
scrapy+mysql+html+pyecharts 数据爬取和数据分析和最终网页呈现


