关于Python3抓取到的Unicode格式转换成中文

在学习Python的requests库的时候遇到了一个问题,就是对请求到的文本在打印出来的时候显示的是Unicode格式!在这里插入图片描述

并不是我想要的中文。网上搜索了很多方法,都不能解决问题,最后还是在知乎找到了解决方法。解决方法在 这里

1、首先看一下text是什么类型,如果type(text) 是 bytes,print(text.decode('unicode_escape'))就能转换成中文
2、如果查看type(text) 是 str,print(text.encode('latin-1').decode('unicode_escape'))即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值