因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了

找房子一直都是一件比较麻烦的事,尤其在一线城市,房子更难找。

今天,就给大家介绍一下如何用Python编程自己做一个找房机器人。

如何实现:

先用 scrapy 爬虫实时爬取豆瓣北京租房小组,并做全文检索,对 title, description 使用 jieba 和 whoosh 进行了分词和索引,做成 api。接下来就是应用的接入,网上有微信机器人的开源 wxBot,所以对它进行了修改, 实现了定时推送和持久化。最后顺便把公众号也做了同样的功能,支持实时租房信息搜索。

部分代码

scrapy 支持自定义 pipeline,能很方便的实现数据录入的时候实时生成索引,见 code:

因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了

搜索 api 代码很简单:

因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了

最后的效果实现

因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了
因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了

看得懂吗?制作找房机器人还是需要一点基础的哦,如果需要Python入门学习视频的请看下放!

下面是为初学者们准备的python电子书籍资料和python入门教程!

因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了
因为找不到房,于是自己用Python做了一个找房机器人,大佬都呆了

请关注+私信回复:“学习”就可以拿到一份我为大家准备的Python学习资料!

相关推荐