如何使用 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+ 模式,因為它不會截斷檔案。 

更新時間:2019-10-01

已瀏覽 2,000+ 次

開啟您的 職業生涯

透過完成課程獲得認證

開始吧
廣告