如何打开不在库根目录中的hdf5

时间:2019-06-13 20:21:30

标签: python h5py

除非文件位于根文件夹中,否则我无法使用h5py.File()函数打开hdf5文件,而且我想知道是否可以更改此文件。

我已经能够以相同的方式打开根文件夹中的文件,但是只要文件进入根中的另一个文件夹,它就会引发错误。我也尝试过用路径打开它,但没有用。

# string together file name for field data
file = 'magnets-l2_current-' + date_time

# import file
m = h5py.File(file, 'r')
  

OSError:无法打开文件(无法打开文件:name ='magnets-l2_current-20190506-102013.hdf5',errno = 2,error message ='No such file or directory',flags = 0,o_flags = 0)

这是它引发的错误。同样,我将venv文件夹作为根,然后可以打开该文件夹中的所有数据文件。但是venv/Data/...内部的任何文件都无法打开。

0 个答案:

没有答案