爬虫-scrapy-求救

2017-05-03 09:58:42 +08:00
 yxy2829

在爬取 http://real.hffd.gov.cn/index?servicetype= 这个网站时,获取不到每个小区的 url,请问如何获取?

2398 次点击
所在节点    Python
4 条回复
glongzh
2017-05-03 10:16:43 +08:00
function reurl(a) {
a.href = "/item/" + recode(a.id)
}

function recode(a) {
var n = nscaler(a);
var c = SetObjNum(a.length);
var d = SetObjNum(a.length);
n = parseInt(n) + parseInt(d);
var b = $("#iptstamp").val();
b = nscaler(b.toString());
return c + "-" + n + "-" + d + "-" + b
}

function SetObjNum(n) {
var a = "";
for (var i = 0; i < n; i++)
a += Math.floor(Math.random() * 10);
return a
}

function nscaler(a) {
var b = "";
$.each(a, function(i, e) {
switch (e) {
case "0":
b += "0";
break;
case "1":
b += "2";
break;
case "2":
b += "5";
break;
case "3":
b += "8";
break;
case "4":
b += "6";
break;
case "5":
b += "1";
break;
case "6":
b += "3";
break;
case "7":
b += "4";
break;
case "8":
b += "9";
break;
case "9":
b += "7";
break
}
});
return b
}
yxy2829
2017-05-03 10:42:44 +08:00
受教!
wingor
2017-05-03 16:03:47 +08:00
@glongzh 这段 js 是从哪里得到的?
glongzh
2017-05-04 09:12:11 +08:00
@wingor #3 浏览器 Console

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358712

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX