python 编码问题(二)

来源:互联网 发布:北京快3遗漏数据统计 编辑:程序博客网 时间:2024/06/06 08:51
>>> a = '中文'>>> chardet.detect(a){'confidence': 0.7525, 'encoding': 'utf-8'}>>> b = a.decode('utf-8')>>> bu'\u4e2d\u6587'>>> c = b.encode('gb2312')>>> c'\xd6\xd0\xce\xc4'>>> d = b.encode('utf-8')>>> d'\xe4\xb8\xad\xe6\x96\x87'>>> e = str(a)>>> chardet.detect(e){'confidence': 0.7525, 'encoding': 'utf-8'}>>> print a中文>>> bu'\u4e2d\u6587'>>> print b中文>>> print c����>>> print d中文>>> print e中文>>> a == bFalse>>> a == cFalse>>> a == dTrue>>> a == eTrue

 

0 0
原创粉丝点击