首页 > 其他 > 详细

编码和解码

时间:2020-02-13 15:04:32      阅读:72      评论:0      收藏:0      [点我收藏+]

 

在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 b\xe5\xa4\xa7\xe5\xae\xb6\xe5\xa5\xbd
3 b\xb4\xf3\xbc\xd2\xba\xc3
4 b\xb4\xf3\xbc\xd2\xba\xc3

 

编码和解码

原文:https://www.cnblogs.com/handsometiger28/p/12303433.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!