如何使用Python以读写模式打开二进制文件?

要以二进制读/写模式打开二进制文件,请指定“ w + b”作为模式(w = write,b = binary)。例如,

f = open('my_file.mp3', 'w+b')
file_content = f.read()
f.write(b'Hello')
f.close()

上面的代码以二进制读/写模式打开my_file.mp3,将文件内容存储在file_content变量中,并重写该文件以在二进制文件中包含“ Hello”。您也可以使用r + mode,因为它不会截断文件。