python3爬虫爬百度贴吧decode("utf-8")出错 5

爬百度贴吧显示UnicodeEncodeError:'UCS-2'codeccan'tencodecharactersinposition95209-95209:Non-... 爬百度贴吧显示UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 95209-95209: Non-BMP character not supported in Tk,应该不是语法的错,换成爬百度首页就没显示错,删了decode("utf-8")也不会错,不过删了爬下的编码就乱了 展开
 我来答
润末扩竿半8O
2018-08-29 · 超过23用户采纳过TA的回答
知道答主
回答量:53
采纳率:46%
帮助的人:15.8万
展开全部
我写了下代码。没有编码问题,是不是不用decode?

import requests

r1 = requests.get("http://tieba.baidu.com/f?ie=utf-8&kw=python&fr=search")

print(r1.text)
happy六角恐龙
2018-08-06 · 超过10用户采纳过TA的回答
知道答主
回答量:40
采纳率:57%
帮助的人:10.5万
展开全部
报错信息说了,这个网页是UCS-2编码而不是UTF-8
追问

我把转码格式换成usc-2显示unknown encoding: UCS-2,而且百度贴吧好像是utf-8编码的吧

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式