成都58同城快速租房的爬蟲,nodeJS爬蟲
阿新 • • 發佈:2018-09-19
保存 自定義 租房子 conf flex 找到 安裝 req 獲得
我個人還是非常奉行 talk is cheap, show me your code
這個理念的。
只希望能夠幫助到真正需要的人,幫你快速找到物美價廉的房子。
我也是租房子的時候,希望快速找到自己覺得不錯又物美價廉的房子。但是鑒於58一個界面提供的信息是在太少,於是一次性找個幾百條然後通過 filter 過濾後,再去找,效率大增。
Features
- 快捷租房查詢,記錄根據條件快速篩選出符合條件的房子。
- 根據你關心的條件獲得匹配的房子鏈接,還可以自定義
filters
函數用你的規則過濾。 - 簡單的自定義配置 。
Screenshots
- 首先安裝依賴
npm install
- 獲取特定地區和經過特定條件篩選後的url,修改config中的
url
- 執行
npm run start
運行腳本
- 符合filter條件的房子會記錄保存在records/filter_records.log中
Tools
- nodejs
- request - Simplified HTTP request client.
- cheerio - Fast, flexible & lean implementation of core jQuery designed specifically for the server.
TODO
- 通過命令行輸入條件做到手動復制地址,一鍵生成地址。
- 代理切換,驗證識別。防止被反爬蟲機制檢測。
- ^_^ 懶啊~~
license
MIT
thanks
舊瓶裝新酒,算是nodeJS
版本的實現之一。
成都58同城快速租房的爬蟲,nodeJS爬蟲