1. 程式人生 > 其它 >【讀取檔案】【2】python使用numpy模組將二進位制numpy.ndarray儲存為檔案

【讀取檔案】【2】python使用numpy模組將二進位制numpy.ndarray儲存為檔案

技術標籤:讀取檔案np.tofile

使用函式為numpy.ndarray.tofile(fid, sep="", format="%s")
引數fid傳入儲存路徑即可,其餘引數取預設值
【示例1】儲存np.uint8資料型別

In [1]: import numpy as np
In [2]: dat = np.array([1, 2, 255], np.uint8)
In [3]: dat.tofile("C:\\dat")

儲存檔案以十六進位制方式開啟如下圖所示:
十六進位制檔案內容
【示例2】小端模式儲存np.int32資料型別

In [
1]: import numpy as np In [2]: dat = np.array([1, 255, 65535], np.int32) In [3]: dat.tofile("C:\\dat")

儲存檔案以十六進位制方式開啟如下圖所示
十六進位制檔案內容