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 函数面向的是结构化数组和缺失数据。 格式: