鱼C论坛

 找回密码
 立即注册
查看: 874|回复: 8

为什么我爬取出来的不是中文

[复制链接]
发表于 2018-12-17 10:36:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import requests
url="https://www.amazon.cn/gp/product/B01M8L5Z3Y"
try:
    kv={"user-agent":"Mozilla/5.0"}
    r=requests.get(url,headers=kv)
    r.raise_for_status()
    r.ensoding=r.apparent_encoding
    print(r.text[1000:2000])
except:
    print("爬取失败")
爬取出来的如下,是上面代码还需要加上什么吗,咋是这种结果啊?      
unload");ue.stub(ue,"onflush");

(function(d,e){function h(f,b){if(!(a.ec>a.mxe)&&f){a.ter.push(f);b=b||{};var c=f.logLevel||b.logLevel;c&&c!==k&&c!==m&&c!==n&&c!==p||a.ec++;c&&c!=k||a.ecf++;b.pageURL=""+(e.location?e.location.href:"");b.logLevel=c;b.attribution=f.attribution||b.attribution;a.erl.push({ex:f,info:b})}}function l(a,b,c,e,g){d.ueLogError({m:a,f:b,l:c,c:""+e,err:g,fromOnError:1,args:arguments},g?{attribution:g.attribution,logLevel:g.logLevel}:void 0);return!1}var k="FATAL",m="ERROR",n="WARN",p="DOWNGRADED",a={ec:0,ecf:0,
pec:0,ts:0,erl:[],ter:[],mxe:50,startTimer:function(){a.ts++;setInterval(function(){d.ue&&a.pec<a.ec&&d.uex("at");a.pec=a.ec},1E4)}};l.skipTrace=1;h.skipTrace=1;h.isStub=1;d.ueLogError=h;d.ue_err=a;e.onerror=l})(ue_csm,window);

ue.stub(ue,"event");ue.stub(ue,"onSushiUnload");ue.stub(ue,"onSushiFlush");

var ue_url='/gp/product/B01M8L5Z3Y/uedata/unsticky/462-9200513-7032839/NoPageType/ntpoffrw',
ue_sid='462-9200513-7032839',
ue_mid='AAHKV2X7AFYLW',
ue_sn='   
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-12-17 10:41:11 | 显示全部楼层
你审查元素是js渲染后的代码
爬取的是未经渲染的源代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-17 20:50:25 | 显示全部楼层
因为中文出来是乱码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-17 21:02:59 From FishC Mobile | 显示全部楼层
这个页面是机器人页面,你被判定为机器人了
需要输入验证码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-18 15:20:41 | 显示全部楼层
wongyusing 发表于 2018-12-17 21:02
这个页面是机器人页面,你被判定为机器人了
需要输入验证码

输入验证码?但是看视频教程和人家输入的一样,就能爬出来中文啊,我的怎么不行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-18 15:35:28 From FishC Mobile | 显示全部楼层
嘴角向上 发表于 2018-12-18 15:20
输入验证码?但是看视频教程和人家输入的一样,就能爬出来中文啊,我的怎么不行

别人视频什么时候的?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-18 16:21:23 | 显示全部楼层
wongyusing 发表于 2018-12-18 15:35
别人视频什么时候的?

去年,可能不一样了吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-18 16:22:01 | 显示全部楼层
wongyusing 发表于 2018-12-18 15:35
别人视频什么时候的?

去年的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-18 16:23:06 | 显示全部楼层
wongyusing 发表于 2018-12-18 15:35
别人视频什么时候的?

想问下想爬取网上的一个图片,怎么查看它的url地址
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-10 22:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表