Python3 - 读写字节数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 - 读写字节数据相关的知识,希望对你有一定的参考价值。

参考技术A

读写二进制文件,比如图片,声音文件等等。

使用模式为 rb 或 wb 的 open() 函数来读取或写入二进制数据。比如:

在读取二进制数据时,需要指明的是所有返回的数据都是字节字符串格式的,而不是文本字符串。

类似的,在写入的时候,必须保证参数是字节字符串或字节数组对象等。

读取二进制数据时,字节字符串和文本字符串的语义差异可能会导致一个潜在的陷阱。 特别需要注意的是,索引和迭代操作,返回的是字节的值而不是字节字符串。比如:

如果从二进制模式的文件中读取或写入文本数据,必须确保要进行解码和编码操作。比如:

以上是关于Python3 - 读写字节数据的主要内容,如果未能解决你的问题,请参考以下文章

文件读写

java中字节级数据文件的读写编程

Python3 对文件操作

python读写二进制文件(读写字节数据)

C: read/write

PHP如何将从二进制文件中读取的字节转换为数字