共計 474 個字符,預計需要花費 2 分鐘才能閱讀完成。
Python 可以使用 open()
函數(shù)來讀寫二進制文件。在 open()
函數(shù)中,可以指定文件的打開模式為 'rb'
(讀取二進制文件)或'wb'
(寫入二進制文件)。
以下是讀取二進制文件的示例代碼:
with open('binary_file.bin', 'rb') as file:
binary_data = file.read()
以上代碼將打開名為 binary_file.bin
的二進制文件,并將文件內(nèi)容讀取為二進制數(shù)據(jù)存儲在變量 binary_data
中。
以下是寫入二進制文件的示例代碼:
binary_data = b'\x00\x01\x02\x03\x04\x05'
with open('binary_file.bin', 'wb') as file:
file.write(binary_data)
以上代碼將二進制數(shù)據(jù) b'\x00\x01\x02\x03\x04\x05'
寫入名為 binary_file.bin
的二進制文件中。
需要注意的是,在讀取二進制文件時,返回的數(shù)據(jù)類型為 bytes;在寫入二進制文件時,需要將數(shù)據(jù)轉(zhuǎn)換為 bytes 類型。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完