如何使用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中。
极客教程