如何使用Python将二进制数据写入文件?
“二进制”文件是格式不由可读字符组成的任何文件。二进制文件的范围可以是图像文件(例如JPEG或GIF),音频文件(例如MP3)或二进制文档格式(例如Word或PDF)。在Python中,默认情况下以文本模式打开文件。要以二进制模式打开文件,请在指定模式时在其上添加“b”。
例如
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中。