Python3对文本及二进制数据做了清晰划分1。
| 数据类型 | 编码 | Python3中类型 |
|---|---|---|
| 文本数据 | Unicode | str字符串 |
| 二进制数据 | bytes字节码 |
-
文本数据
Unicode:字符集。(utf-8是一种编码规则)
str类型
-
二进制数据
bytes类型
-
文本转化为二进制encode编码
码,指的是字节码。
所以,从文本到二进制的字节码称为编码。
-
二进制转化为文本decode解码
将人直觉不可见的二进制密码,转成人可见的文字,称为解码。
- Reference
听雨阁中听雨歌, python3的decode()与encode(), 2016.08 ↩︎
博客介绍了Python3对文本及二进制数据的清晰划分。文本数据采用Unicode字符集,为str类型;二进制数据是bytes类型。文本转化为二进制是encode编码,二进制转化为文本是decode解码。

781

被折叠的 条评论
为什么被折叠?



