最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node.js爬蟲爬取拉勾網(wǎng)職位信息

 更新時間:2017年03月14日 08:57:03   作者:陌路黃昏后  
本篇文章主要介紹了node.js爬蟲爬取拉勾網(wǎng)職位信息的方法。具有很好的參考價值。下面跟著小編一起來看下吧

簡介

用node.js寫了一個簡單的小爬蟲,用來爬取拉勾網(wǎng)上的招聘信息,共爬取了北京、上海、廣州、深圳、杭州、西安、成都7個城市的數(shù)據(jù),分別以前端、PHP、java、c++、python、Android、ios作為關(guān)鍵詞進(jìn)行爬取,爬到的數(shù)據(jù)以json格式儲存到本地,為了方便觀察,我將數(shù)據(jù)整理了一下供大家參考

數(shù)據(jù)結(jié)果

上述數(shù)據(jù)為3月13日22時爬取的數(shù)據(jù),可大致反映各個城市對不同語言的需求量。

爬取過程展示

控制并發(fā)進(jìn)行爬取

爬取到的數(shù)據(jù)文件

json數(shù)據(jù)文件

爬蟲程序

實現(xiàn)思路

請求拉鉤網(wǎng)的 “https://www.lagou.com/jobs/positionAjax.json?needAddtionalResult=false&city=城市&kd=關(guān)鍵詞&pn=頁數(shù)”可以返回一個json格式的數(shù)據(jù),該數(shù)據(jù)包含所要請求職位的信息,省去了使用chreio解析的麻煩,所以直接用superagent來進(jìn)行請求上述地址,并將數(shù)據(jù)儲存在本地即可,其中參數(shù)city是為城市,kd為所要搜索的關(guān)鍵詞,pn為要請求的頁數(shù),當(dāng)中使用到了async來控制異步流程,使得并發(fā)數(shù)不超過3,防止被封ip。

代碼地址及使用

github:https://github.com/zsqosos/positionAnalysis

代碼請在github上查看,使用該程序需要安裝node環(huán)境,如果覺得還不錯的話煩請給個star,歡迎大家修改使用該程序。

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

最新評論

东台市| 荃湾区| 宝兴县| 任丘市| 临桂县| 南涧| 峨眉山市| 大石桥市| 遂昌县| 监利县| 海原县| 来凤县| 宁陵县| 邻水| 邵阳县| 靖宇县| 古浪县| 濮阳县| 古交市| 梨树县| 旬阳县| 岐山县| 温州市| 昌宁县| 清河县| 上高县| 加查县| 涞水县| 湟源县| 安多县| 阿拉善左旗| 彰化市| 合水县| 黔东| 郎溪县| 涟源市| 普格县| 怀宁县| 礼泉县| 九江县| 琼中|