关于-编码进阶
Posted jack20181017
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于-编码进阶相关的知识,希望对你有一定的参考价值。
bytes s1 = ‘alex‘ b1 = b‘alex‘ print(b1,type(b1)) print(b1.upper()) s1 = b‘屌丝‘ b1 = s1.encode(‘utf-8‘) print(s1) s1 = ‘太白‘ unicode ---> gbk 字符串 ---> gbk编码方式的bytes b1 = s1.encode(‘gbk‘) # 编码 s2 = b1.decode(‘gbk‘) # 解码 print(s2) s2 = ‘太白‘ unicode ---> utf-8 字符串 ---> utf-8 编码方式的bytes b2 = s2.encode(‘utf-8‘) s3 = b2.decode(‘utf-8‘) print(s3) gbk ---> utf-8 b1 = b‘xccxabxb0xd7‘ # gbk编码的bytes类型 s = b1.decode(‘gbk‘) b2 = s.encode(‘utf-8‘) # utf-8编码的bytes类型 print(b2) s1 = ‘いらないよ‘ b = s1.encode(‘shift_jis‘) # s2 = b.decode(‘shift_jis‘) # print(b) print(s2)
以上是关于关于-编码进阶的主要内容,如果未能解决你的问题,请参考以下文章
我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情