NumPy 文件讀寫主要有二進制的文件讀寫和文件列表形式的數據讀寫兩種形式
二進制的文件讀寫
save
np.save ("./文件名", 數組名):以二進制的格式保存數據
保存的文件類型為.npy結尾的文件,保存的時候可以省略后綴
load
np.load("./文件名.npy"): 函數是從二進制的文件中讀取數據
savez
np.savez('./文件名',數組名1,數組名2,...):savez 函數可以將多個數組保存到一個文件中
文件路徑+名稱, 后綴可以省略
存儲時可以省略擴展名,但讀取時不能省略擴展名
讀取文本格式的數據(TXT CSV 格式)
savetxt
np.savetxt("./arr.txt", arr, fmt="%d", delimiter=","):savetxt 函數是將數組寫到某種分隔符隔開的文本文件中
fmt="%d":表示保存為整數
delimiter=",":表示用 ',' 隔開
loadtxt
np.loadtxt("./arr.txt",delimiter=","):loadtxt 函數執行的是把文件加載到一個二維數組中
genfromtxt
np.genfromtxt("./arr2.txt", delimiter = ","):genfromtxt 函數面向的是結構化數組和缺失數據。 格式: