要使用Python處理二進制文件,可以使用open()
函數來打開文件,然后使用read()
或write()
方法來讀取或寫入二進制數據。下面是一些示例代碼:
with open('binary_file.bin', 'rb') as file:
binary_data = file.read()
# 處理二進制數據
binary_data = b'\x00\x01\x02\x03' # 示例二進制數據
with open('binary_file.bin', 'wb') as file:
file.write(binary_data)
with open('binary_file.bin', 'rb') as file:
for line in file:
binary_data = line
# 處理一行的二進制數據
請注意,當打開文件時,需要使用'rb'
來設置文件模式為二進制讀取模式,使用'wb'
來設置文件模式為二進制寫入模式。另外,讀取和寫入的數據需要以字節串(bytes
)的形式處理。