打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python3编码转换

进行编码传输的原因

因为网络传输是采用二进制信号进行传输的, 所以字符串、图片等格式的数据都需要编码成为二进制字节串实现传输。

常见的编码方式有哪些

ascII:只支持英文gbk: 支持中文,包含简体和繁体, 且是windows默认的编码方式gb2312:国标码, 只支持简体中文, 在大陆使用big5: 支持中文,但只支持繁体中文iso8859-1:西欧的一种编码, 不支持中文 utf-8: 面向全球的编码方式,是目前使用最广的编码,一般采用utf-8编码 

产生乱码的原因和解决

编码的不一致性造成乱码,所以用什么格式编码,就用什么格式解码。

如何实现编码转换

string->bytes:encode编码  例如: string.encode("utf-8")bytes->string:decode解码  例如:bytes.decode("utf-8")
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
字符编码
【Python3】Python的字符编码
Android之解决Base64 encode中文乱码问题
十分钟搞清字符集和字符编码
字符,字节和编码
【Java 基础专题】编码与乱码(04)---输出时的编码与乱码 - Java - 拼吾爱...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服