编码和解码

Posted handsometiger28

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编码和解码相关的知识,希望对你有一定的参考价值。

 

在python2默认编码是ASCII ,python3里默认是unicode

 1 #__author__ = ‘Shuaihu Mu‘
 2 
 3 import sys
 4 print(sys.getdefaultencoding())
 5 
 6 s = 大家好  #这个是默认的Unicode
 7 print (s.encode(utf-8))  #  unicode  -->  utf-8
 8 print (s.encode(gbk))    #  unicode  -->  gbk
 9 print (s.encode(gbk).decode(gbk).encode(gb2312))   #  unicode  -->  gbk  --> unicode  -->  gb2312
1 utf-8
2 bxe5xa4xa7xe5xaexb6xe5xa5xbd
3 bxb4xf3xbcxd2xbaxc3
4 bxb4xf3xbcxd2xbaxc3

 

以上是关于编码和解码的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript中的编码解码

编码 代码 解码 分别是啥 以及他们之间的关系

URL中文编码解码

ffmpeg实时编码解码部分代码

PHP解码url编码问题

怎样用jquery编码和解码url