Python3 - 读写字节数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 - 读写字节数据相关的知识,希望对你有一定的参考价值。
参考技术A读写二进制文件,比如图片,声音文件等等。
使用模式为 rb 或 wb 的 open() 函数来读取或写入二进制数据。比如:
在读取二进制数据时,需要指明的是所有返回的数据都是字节字符串格式的,而不是文本字符串。
类似的,在写入的时候,必须保证参数是字节字符串或字节数组对象等。
读取二进制数据时,字节字符串和文本字符串的语义差异可能会导致一个潜在的陷阱。 特别需要注意的是,索引和迭代操作,返回的是字节的值而不是字节字符串。比如:
如果从二进制模式的文件中读取或写入文本数据,必须确保要进行解码和编码操作。比如:
以上是关于Python3 - 读写字节数据的主要内容,如果未能解决你的问题,请参考以下文章