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


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

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

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

更新于: 2019-10-01

2 千+ 次浏览

开启你的 职业生涯

通过完成本课程获得认证

开始
广告