马春杰杰博客
致力于深度学习经验分享!

OSError: Unable to open file (file signature not found)

今天用h5pymat文件的时候报错:

OSError: Unable to open file (file signature not found)

之前我们读mat文件都是用scipy.io,但是后来MATLAB升级之后,就得用h5py读了。

这次h5py读报错,很明显就是MATLAB的问题,问题出在save函数中,之前存的时候,只是简单的save("a"),这样是不行的,这样存的还是低版本的mat,我们需要存高版本的mat,只需要将save语句改为:

save("a", "-v7.3")

即可。

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » OSError: Unable to open file (file signature not found)
蝴蝶PT招人啦

留个评论吧~ 抢沙发 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

切换注册

登录

忘记密码 ?

切换登录

注册