python中unicode的坑
Posted rucnevermore
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中unicode的坑相关的知识,希望对你有一定的参考价值。
项目中遇到这么一个python编码的问题,通过网络得到了一个带‘\u’的字符串,了解到这是unicode码,对应的是若干个中文,所以尝试用网上“python中unicode转中文”的方法做encode和decode,结果都不行。后来查到做decode的时候可以带一个‘unicode-escape’的选项,加上之后就可以了。
通过这次问题的解决,大概了解到,python里面做任何编码的转换都离不开解码和编码两个过程,解码可以理解为解密,编码可以理解为加密,‘\u‘这种格式就可以看成是加密状态,所以需要用合适的方法来解密。
以上是关于python中unicode的坑的主要内容,如果未能解决你的问题,请参考以下文章