python的bytes数据类型

您所在的位置:网站首页 python中bytes类型 python的bytes数据类型

python的bytes数据类型

2022-05-16 08:10| 来源: 网络整理| 查看: 265

python的bytes数据类型 发布时间:2020-07-12 13:06:10 来源:网络 阅读:371 作者:射雕英雄k 栏目:编程语言 bytes叫做字节数据类型: 在python2里字节数据类型跟字符串数据类型是没有做区分的,在python2里bytes类型跟string类型是一样的。 但是在python3里有一个专门的数据类型就叫bytes类型 python3对文本和二进制数据做了更清晰的区分,文本总是unicode的,由str类型表示,二进制数据则由bytes类型表示,python3不会以任意混用的方式调用str和bytes。正是这两者区分的比较清晰,所以不能拼接字符串和字节包

在python3里这两种类型之间通过encode和decod函数来转换从str——>bytes 用encode

"hello world".encode("utf-8")

python的bytes数据类型从bytes ——>str用decode

"hello world".decode("utf-8")

python的bytes数据类型在什么时候会用到这个字节码呢?在python3里socket编程,socket传输会使用字节码传输,这时候就需要将文本的字符串转换为字节码传输

字符编码转换python的bytes数据类型

推荐内容:python数据类型 ——bytes 和 bytearray

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python 数据类 te 上一篇新闻:03-04-Windows和Windows Core加域 下一篇新闻:获取自定义属性的值 猜你喜欢 java中CAS是什么 如何进行混合开发Flutter Java中synchronized的作用及用法 Nacos的作用是什么 10个解放双手的IDEA插件分别是怎样的 WebRTC中SDP是怎样的 不同语言的内存管理有哪些 Handler的原理有哪些 什么是Java内存模型 如何使用Go sync.Map


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3