Python中编码encode()与解码decode()

Posted Through-Target

tags:

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

1 print(\'这是编码\'.encode(\'utf-8\'))  # 结果 b\'\\xe8\\xbf\\x99\\xe6\\x98\\xaf\\xe7\\xbc\\x96\\xe7\\xa0\\x81\'
2 print(\'这是编码\'.encode(\'gbk\'))  # 结果 b\'\\xd5\\xe2\\xca\\xc7\\xb1\\xe0\\xc2\\xeb\'
3 
4 print(b\'\\xe8\\xbf\\x99\\xe6\\x98\\xaf\\xe7\\xbc\\x96\\xe7\\xa0\\x81\'.decode(\'utf-8\'))  # 结果\'这是编码\'
5 print(b\'\\xd5\\xe2\\xca\\xc7\\xb1\\xe0\\xc2\\xeb\'.decode(\'gbk\'))  # 结果\'这是解码\'

以上是关于Python中编码encode()与解码decode()的主要内容,如果未能解决你的问题,请参考以下文章

Python字符串的编码与解码(encode与decode)

Python中的编码(encode)与解码(decode)

Python 进阶 — 字符串编码(encode)与解码(decode)

python 编码(encode)解码(decode)问题

python中decode与encode

用python实现base64编码与解码