除非文件位于根文件夹中,否则我无法使用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/...
内部的任何文件都无法打开。