最近学习时候涉及到读取Python的pkl文件,并转化为Matlabd可识别的 .mat文件。转化的方法来记录一下!
使用软件: pycharm 2022版本
环境: python 3.10
python读取pkl文件
pkl是一种二进制文件!
#读取处pkl文件
import pickle
# rb是2进制编码文件,文本文件用r
f = open(r'xxx/xxx.pkl','rb')
data = pickle.load(f)
print(data)
python数据保存为.mat文件
#将读取的文件转化为mat文件
import scipy.io
scipy.io.savemat('xxx.mat', mdict={'data':data})