首页IT科技Python bytes 拼接(python BytesIO操作二进制数据)

Python bytes 拼接(python BytesIO操作二进制数据)

时间2025-09-26 01:28:13分类IT科技浏览6630
导读:1、BytesIO实现了在内存中读写bytes,先创建一个BytesIO,然后写入一些bytes: >...

1                、BytesIO实现了在内存中读写bytes                 ,先创建一个BytesIO                         ,然后写入一些bytes:

>>>fromioimportBytesIO >>>f=BytesIO() >>>f.write(中文.encode(utf-8)) 6 >>>print(f.getvalue()) b\xe4\xb8\xad\xe6\x96\x87

注意        ,写入的不是str            ,而是经过UTF-8编码的bytes                 。

2                         、类似于StringIO                         ,可以使用bytes初始化BytesIO            ,然后像阅读文件一样读取:

>>>fromioimportBytesIO >>>f=BytesIO(b\xe4\xb8\xad\xe6\x96\x87) >>>f.read() b\xe4\xb8\xad\xe6\x96\x87

以上就是python BytesIO操作二进制数据的方法        ,希望对大家有所帮助                         。更多Python学习推荐:python教学

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
宜都seo优化的方法(宜都seo策略诀窍) whmcs最新版(WHMCS 8.5.1发布 新增功能介绍(whmcs8.1.0))