将Unicode字符转换为中文,并解决因字符串类型无decode方法而引发的AttributeError(建议使用strip()去除多余空格)
发布时间
阅读量:
阅读量
文章结构概览
-
-
- 引言
- Unicode概述
- Unicode转换为汉字
- 解决AttributeError: 'str'对象不存在'decode'属性的问题
- 结束部分
- 引言
-
前言
今日在抓取2345天气数据的过程中,经历了较为繁琐的操作后,发现所获取的数据实际上是Unicode编码形式,例如\u591a\u4e91等字符。查阅相关资料后得知,在Python环境中将Unicode转换为中文的方法十分简便,因此在此进行记录,以便日后参考与使用。

Unicode简介
Unicode作为一种编码体系,其诞生旨在突破传统字符编码方式所存在的限制。该体系为各类语言中的每一个字符分配了统一且唯一的二进制编码,从而能够实现跨语言、跨平台的文本转换与处理需求。
Unicode转中文处理
方式一
通过在Unicode字符两侧添加u标识符及引号的方式即可实现(此方法不建议用于爬虫场景)
全部评论 (0)
还没有任何评论哟~
