由于python中使用的是unicode编码, 而日常文本使用各类编码如:gbk utf-8 等等
所以使用python进行文字读写操作时候经常会出现各种错误, 一般都是操作时没有进行转码操作.
而转码则需要decode(解码)和encode(编码)方法.
| 方法 | 说明 |
|---|---|
| decode | 将其他编码的字符串转化为unicode编码 |
| encode | 将unicode编码字符串转换成其他编码的字符串 |
如:
str1.decode(‘gbk’), 表示将gbk编码的字符串‘str1’转换成unicode编码.
str2.encode(‘gbk’), 表示将unicode编码的字符串‘str2’转换gbk编码.
⚠️系个人整理, 如有不正确或者待完善的地方请留言提出…
1022

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



