面试题答案
一键面试data = b"Hello, Binary File!"
# 写入二进制文件
with open('binary_file.bin', 'wb') as f:
f.write(data)
# 从二进制文件读取数据
with open('binary_file.bin', 'rb') as f:
read_data = f.read()
print(read_data)
在读写二进制文件时,写入模式参数设置为 'wb'
,其中 'w'
表示写入模式,'b'
表示处理二进制数据;读取模式参数设置为 'rb'
,其中 'r'
表示读取模式,'b'
同样表示处理二进制数据。