python3 字符集的应用

Posted 心目

tags:

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

python3的字符集测试
s_test=u"严"
print(s_test.encode(‘gbk‘))
print([s_test])
#print(s_test[])
#print(unicode((s_test))
 
print(‘type‘,type(‘严‘))
print(‘type‘,‘严‘)
 
print(‘gbk‘)
print(s_test.encode(‘gbk‘).decode(‘gbk‘))
print(s_test.encode())
 
print(‘gbk‘)
print(s_test.encode(‘utf-8‘))
print(s_test.encode(‘utf-8‘).decode(‘utf-8‘))
 
print(‘unicode‘)
print(s_test.encode(‘unicode-escape‘))
print(s_test.encode(‘unicode-escape‘).decode(‘unicode-escape‘))
 
print(‘gb2312‘)
print(s_test.encode(‘gb2312‘))
print(s_test.encode(‘gb2312‘).decode("gb2312"))
 
运行结果
b‘xd1xcf‘
[‘严‘]
type <class ‘str‘>
type 严
gbk
b‘xe4xb8xa5‘
gbk
b‘xe4xb8xa5‘
unicode
b‘\u4e25‘
gb2312
b‘xd1xcf‘

 

以上是关于python3 字符集的应用的主要内容,如果未能解决你的问题,请参考以下文章

4.python2与python3编码区别,以及字符串与字节的相互转换及其socket编程应用场景

Python 3.6 - “字符串%元组”做啥?

[Python3]String(字符串)

Python3.7之字符串

python3进阶之正则表达式之基本概念

Python3 字符串