社区新版论坛已上线,点击立即前往!使用 openKylin 账户授权登录,解锁更多体验!

openKylin论坛

 找回密码

python3 字符串和字节之间的转换 [复制链接]

【转】http://blog.csdn.net/sunyonggao/article/details/6666121
编码和解码的概念:
网络传输过程中(邮件,视频等)只能传送可显示额ascii字节,而不是发送二进制图片,或者字符串。
所以在发送前,要进行编码,即将其他所有的格式,编码成ascii码字节。
收到数据后再进行解码成相应的图片,或者字符串。

字符串编码成字节
bytes = str.encode(encoding='utf-8', errors = 'strict')
将字符串编码成字节,默认的解码方式为utf-8,这个需要根据当前字符串的编码方式来进行解码。

字节解码成字符串:
str = bytes.decode(encoding='utf-8', errors='strict)
将字节解码成UTF-8的编码形式的字符串

楼主
发表于 2013-7-11 21:14:41
回复

使用道具 举报

openKylin

GMT+8, 2024-6-13 18:41 , Processed in 0.020617 second(s), 17 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表