在我们的python使用过程中,可能会遇到这样的情况:

  我们得到的中文数据是unicode编码类型的,这在python中是没有问题的,可以直接打印显示为中文。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

  python3将字符串unicode转换为中文 随笔 第1张

  但是,如果我们需要和其它语言或前端进行交互或需要存到数据库中的时候,我们就需要将unicode编码转为utf8编码格式的中文。

  在python3中我们可以这样做:

 string.encode('utf-8').decode("unicode_escape")
 下面代码的for循环可以不用管(这是我自己项目的需求),只需要注意print里面的转换方法就行了。

  python3将字符串unicode转换为中文 随笔 第2张

  得到如下结果,代表转换成功!

  python3将字符串unicode转换为中文 随笔 第3张

  希望能够帮助到有需要的人。

  

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄