如何使用Python将二进制数据写入文件?

如何使用Python将二进制数据写入文件?

“二进制”文件是指文件格式不由可读字符组成的文件。二进制文件可以是诸如JPEG或GIF之类的图像文件,也可以是诸如Word或PDF之类的二进制文档格式。在Python中,默认情况下以文本模式打开文件。要以二进制模式打开文件,在指定模式时,加上’b’即可。

更多Python相关文章,请阅读:Python 教程

例如

f = open('my_file', 'w+b')
byte_arr = [120, 3, 255, 0, 100]
binary_format = bytearray(byte_arr)
f.write(binary_format)
f.close()

这将以二进制写模式打开文件,并将byte_arr数组的内容作为字节写入二进制文件my_file中。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程