Python 中变量的保存和读取


1. 保存为matlab可读的.mat文件

from scipy.io import savemat
savemat('ab.mat', {'a': a, 'b': b}) 

 2. 使用numpy保存为.npy或者.npz文件

import numpy as np

np.save('a', a = a)
data = np.load('a.npy')
a = data['a']

np.savez('a', a=a, b=b)
data = np.load('a.npz')
a = data['a']
b = data['b']

 3. 使用numpy保存字典

import numpy as np

a = [1, 2, 3]
b = [4, 5, 6]

ab = {'a': a, 'b': b}
np.save('data.npy', ab)

data = np.load('data.npy', allow_pickle=True)
a = data.item()['a'] 
b
= data.item()['b']

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM