H5PY IOError:无法打开文件(找不到文件签名)

时间:2017-10-27 12:04:03

标签: python file h5py ioerror

我在打开.h5文件时遇到问题。

我用谷歌搜索并与keras搞混,但仍然没有运气。

这是我的代码: -

这给了我一个错误: -

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
import h5py

""" Reading Data from Files """

plt.close('all')

#File No.
Q = str(4)

""" Position """
with h5py.File('Data_No'+Q+'/Position_No'+Q+'.h5', 'r') as hf:
    Position = hf['Position_Data'][:]

它给出了一个我不知道出错的错误: -

  

追踪(最近一次呼叫最后一次):

     

文件" /media/gerwyn/Gerwyns_Files/Work/PLF/Animation.py" ;,第20行,

     

     

使用h5py.File(' Data_No' + Q +' / Position_No' + Q +' .h5',' r')如hf:

     

文件" /home/gerwyn/Documents/anaconda2/lib/python2.7/site -

     

packages / h5py / _hl / files.py",第271行, init

     

fid = make_fid(name,mode,userblock_size,fapl,swmr = swmr)

     

文件" /home/gerwyn/Documents/anaconda2/lib/python2.7/site -

     

package / h5py / _hl / files.py",第101行,make_fid

     

fid = h5f.open(name,flags,fapl = fapl)

     

文件" h5py / _objects.pyx",第54行,在h5py._objects.with_phil.wrapper

     

文件" h5py / _objects.pyx",第55行,在h5py._objects.with_phil.wrapper

     

文件" h5py / h5f.pyx",第78行,在h5py.h5f.open

     

IOError:无法打开文件(找不到文件签名)

有人可以在我的小困境中帮助我吗?

谢谢:D

0 个答案:

没有答案