位置: 编程技术 - 正文

python3中bytes和string之间的互相转换(python3 bytes类型)

编辑:rootadmin

推荐整理分享python3中bytes和string之间的互相转换(python3 bytes类型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python bytes str,python中bytes用法,python bytes string,python bytes和bytearray,python bytes split,python bytes string,python bytes string,python中bytes用法,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

Python 3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,正是这使得两者的区分特别清晰。你不能拼接字符串和字节包,也无法在字节包里搜索字符串(反之亦然),也不能将字符串传入参数为字节包的函数(反之亦然).

python3.0中怎么创建bytes型数据

python3中bytes和string之间的互相转换(python3 bytes类型)

首先来设置一个原始的字符串,

按utf-8的方式编码,转成bytes

按gb的方式编码,转成bytes

解码成string,默认不填

解码成string,使用gb的方式

总结

本文链接地址:https://www.jiuchutong.com/biancheng/380055.html 转载请保留说明!

上一篇:python实现下载文件的三种方法(python编写下载器)

下一篇:Python使用QQ邮箱发送Email的方法实例

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络