二维及以下数组:
import numpy as np
#保存
np.savetxt("data.txt",array)
#读取
dataset = np.loadtxt('data.txt')
三维及以上数组和字典:
import numpy as np
#保存
np.save(file="data.npy", arr=array)
#读取
np.load(file="data.npy")
字典:
import json
#保存
with open('data.json', 'w') as f:
json.dump(data, f)
#读取
with open('data.json', 'r') as f:
data_r = json.load(f)
若保存数组为.json文件可以先转化为list
data = data.tolist()
否则会报错
TypeError: Object of type ndarray is not JSON serializable