第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

運行文件后,無任何反映

var http = require('http')

var url = 'http://idcbgp.cn/learn/348'

http.get(url,function(res){

var html = ''

res.on('data',function(data){

html += data


})

res.on('end',function(){

console.log(html)

})

}).on('error',function(){

console.log('獲取課程失敗')

})

http://img1.sycdn.imooc.com//55e19f6500015ad807720480.jpg

正在回答

7 回答

剛看了我那個,對照上面的改了點,發(fā)現(xiàn)現(xiàn)在慕課網(wǎng)這個還可以爬的。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_這個_0

可以給我看看你的代碼嗎
2016-04-26 回復(fù) 有任何疑惑可以回復(fù)我~

源代碼可以獲取到,為什么后面的獲取章節(jié)沒效果?

0 回復(fù) 有任何疑惑可以回復(fù)我~
var?http?=?require('http');
var?cheerio?=?require('cheerio');
var?url?=?'http://localhost/imooc/';

function?filterChapters(html)?{
	var?$?=?cheerio.load(html);
	var?chapters?=?$('.chapter');
	var?courseData?=?[];
	//?console.log(chapters);
	chapters.each(function(item)?{
		var?chapter?=?$(this);
		var?chapterTitle?=?chapter.find('strong').text();
		var?videos?=?chapter.find('.video').children('li');
		var?chapterData?=?{
			chapterTitle:?chapterTitle,
			videos:?[]
		};

		videos.each(function(item)?{
			var?video?=?$(this).find('.studyvideo');
			var?videoTitle?=?video.text().split('\n')[0];
			var?id?=?video.attr('href').split('video/')[1];

			chapterData.videos.push({
				title:?videoTitle,
				id:?id
			});
		});

		courseData.push(chapterData);

	});

	return?courseData;
}

function?printCourseInfo(courseData){
	courseData.forEach(function(item)?{
		var?chapterTitle?=?item.chapterTitle;

		console.log(chapterTitle?+?'\n');

		item.videos.forEach(function(video)?{
			console.log('	['?+?video.id?+?']'?+?video.title?+?'\n');
		});
	});
}

http.get(url,?function(res)?{
	var?html?=?'';

	res.on('data',?function(data)?{
		html?+=?data;
	});

	res.on('end',?function()?{
		var?courseData?=?filterChapters(html);
		printCourseInfo(courseData);
		//?console.log(courseData);
	});
}).on('error',?function()?{
	console.log('獲取課程數(shù)據(jù)出錯');
});

網(wǎng)頁保存到本地,再執(zhí)行js

2 回復(fù) 有任何疑惑可以回復(fù)我~

恩。反扒了啊,我也搞了半天,還以為程序?qū)懙膯栴}呢,換個url就好了

0 回復(fù) 有任何疑惑可以回復(fù)我~

原來反爬啦我說呢弄個半天沒效果哦代碼有檢測不出什么錯誤

0 回復(fù) 有任何疑惑可以回復(fù)我~

python可以爬

0 回復(fù) 有任何疑惑可以回復(fù)我~

慕課網(wǎng)好像已經(jīng)反爬了,所以什么也得不到~

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
進擊Node.js基礎(chǔ)(一)
  • 參與學(xué)習(xí)       219315    人
  • 解答問題       982    個

本視頻教程帶你揭開Node.js的面紗,帶你走進一個全新世界

進入課程

運行文件后,無任何反映

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號