问题描述:
在用matlab生成很多的mat文件后,用scipy.io中的loadmat函数读取出现问题,具体报错如下
于是debug发现只有其中的一个读取出现错误,其它的正常.
于是我单独读取该mat文件,发现又可以读取,简直崩溃...
遂上网查,发现是mat文件在压缩时版本的问题,如下解答,也就是说version7是对mat文件默认自动压缩的,但是为啥就只有一个文件读取出错呢?
通过上述方式可以解决问题.
解答链接:https://stackoverflow.com/questions/42607271/unable-to-read-mat-file-with-scipy#