问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

为什么用Python爬知乎是乱码?

发布网友 发布时间:2022-04-18 20:24

我来回答

1个回答

热心网友 时间:2022-04-18 21:53

这是因为知乎将网页数据做了gzip压缩。解压之后就可以了。


import sys

import urllib2

import StringIO, gzip


reload(sys)

sys.setdefaultencoding("utf-8")


def decodeGzip(data):

    stream = StringIO.StringIO(data)

    gziper = gzip.GzipFile(fileobj=stream)

    return gziper.read()


#此处填链接,百度可能会屏蔽链接所以把链接内容省略了

url = ""


resp = urllib2.urlopen(url)


text = resp.read()


print decodeGzip(text)

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
和平精英电脑版怎么下载和平精英电脑版哪里下载 绝地吃鸡电脑版怎么下我想问一下电脑版绝地求生怎么下载 绝地求生电脑版怎么下载免费怎么在电脑上下载绝地求生 从哪里下载电脑游戏绝地求生绝地求生电脑版哪儿可以下载 冒险岛战士加能力点 冒险岛战士怎么加能力值,我要转黑骑,怎么加技能?要清晰的,较详细的 冒险岛战士的能力值怎么加? LOVE TRAP~爱情陷阱~的歌词是什么? 珍珠鸟课文生字形近字 “担任副经理级别以上的职务”英语怎么说? 适合学生在学校看的新闻节目有哪些? 快递寄不出去发的朋友圈 收到快递全是吃的怎么发朋友圈 朋友发朋友圈说快递停运 她很不开心 我该怎么评论 物流公司提新车怎么发朋友圈 因为丨疫情不让别人的快递放到店,怎么发朋友圈 百度圣卡可以免流百度网盘吗?比如网盘视频下载免流吗?? 百度圣卡百度网盘下载免流吗? 百度圣卡百度网盘下载东西免流吗? 和平精英能不能解封? 联想笔记本更新Win10后能正常进入系统,但重启后就卡在Lenovo的logo界面一直闪? 电脑安装方德Linux 操作系统(单系统),一次出错重启后就没法进入桌面,卡在方德桌面Logo那里 小班绘本教案 安装deepin进度条一直卡在0%,试了多次都是如此。请问要怎么办呀? VMware安装deepin,卡在安装界面了,按任何键都没有作用,,求助 !!! 安装deepin linux为什么会卡在这里? 小班绘本船长起航了教案 联想z485安装deepin系统,点击开始安装然后屏幕就没有提示怎么处理? 小苹果筷子兄弟分别叫什么名字 筷子兄弟-小苹果 MV 有什么含义 ? 校园广播站新闻组都能搞什么节目啊 桂圆能和萝卜一起吃吗 桂圆能和牛奶一起吃吗 桂圆能和鸡蛋一起吃吗? 初中校园广播站的栏目 校园播音节目版块名称 求帮忙取一个新闻节目名字,我是学校广播社的 校园节目<<新闻全接触>>开头怎么说? 怎样才能复制下来 校园级部广播站新闻节目建议 校园广播节目一般有哪些节目 怎样长按复制添加? 校园新闻 买什么样的面叫中筋面粉 最近在做一档校园广播新闻类节目,不知道起什么名字。求助求助! 百度高、中、低筋面粉是什么面粉? 中筋面粉有哪些 怎样长按复制添加? 自己怎么复制 怎么对显示器进行检测
  • 焦点

最新推荐

猜你喜欢

热门推荐