欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python3 编解码记录范例

程序员文章站 2023-03-12 08:10:07
Python3中 socket通信中 都是通过二进制数据进行数据传输,且音频 视频数据都是二进制编码,所以在此对编解码记录范例 输入如下: '''...

Python3中 socket通信中 都是通过二进制数据进行数据传输,且音频 视频数据都是二进制编码,所以在此对编解码记录范例

输入如下:

'''
Created on 
@author: hcl
'''
msg = "你好"
print(msg)
print(msg.encode(encoding = "utf-8")) #将编码为utf-8 的msg 编码为二进制
print(msg.encode(encoding = "utf-8").decode(encoding='utf-8'))#将二进制编码 解编码成utf-8格式

输出如下:

你好
b'\xe4\xbd\xa0\xe5\xa5\xbd'
你好

其中b 代表二进制编码