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

利用Node.js批量抓取高清妹子圖片實(shí)例教程

 更新時(shí)間:2018年08月02日 10:27:47   作者:ocalhot  
這篇文章主要給大家介紹了關(guān)于利用Node.js批量抓取高清妹子圖片的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們可以直接將代碼復(fù)制進(jìn)行使用,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

寫(xiě)了一個(gè)抓取圖片的小玩意,分享一下。

Github地址:https://github.com/focalhot/node.js-crawler (本地下載

示例代碼

 //依賴(lài)模塊
 var fs = require('fs');
 var request = require("request");
 var cheerio = require("cheerio");
 var mkdirp = require('mkdirp');
 
 //目標(biāo)網(wǎng)址
 var url = 'http://me2-sex.lofter.com/tag/美女?dāng)z影?page=';
 
 //本地存儲(chǔ)目錄
 var dir = './images';
 
 //創(chuàng)建目錄
 mkdirp(dir, function(err) {
 if(err){
 console.log(err);
 }
 });
 
 //發(fā)送請(qǐng)求
 request(url, function(error, response, body) {
 if(!error && response.statusCode == 200) {
 var $ = cheerio.load(body);
 $('.img img').each(function() {
 var src = $(this).attr('src');
 console.log('正在下載' + src);
 download(src, dir, Math.floor(Math.random()*100000) + src.substr(-4,4));
 console.log('下載完成');
 });
 }
 });
 
 //下載方法
 var download = function(url, dir, filename){
 request.head(url, function(err, res, body){
 request(url).pipe(fs.createWriteStream(dir + "/" + filename));
 });
 };

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論

灵宝市| 巍山| 滁州市| 曲麻莱县| 荥阳市| 密云县| 钦州市| 博白县| 奉新县| 江都市| 清原| 高雄市| 甘肃省| 田东县| 通河县| 临夏县| 壤塘县| 伊春市| 资兴市| 历史| 平江县| 手机| 新野县| 永宁县| 扬中市| 浦县| 嘉峪关市| 高邮市| 宁德市| 衡山县| 普安县| 衡水市| 江油市| 元朗区| 大石桥市| 广汉市| 贵定县| 余姚市| 奉新县| 禹州市| 保康县|