h5py IOError:无法打开fi

2024-04-16 18:12:49 发布

您现在位置:Python中文网/ 问答频道 /正文

由于某些奇怪的原因,h5py找不到输入文件。除非输入文件与试图打开该文件的模块位于同一目录中,否则它总是抛出此错误。这很奇怪,因为它以前很好用:

infile = h5py.File("~/Dropbox/premalstuff/r/data/daily-mrgshrgpd.h5",'r')

还有一段IOError的摘录:

^{pr2}$

相关目录的目录列表:enter image description here

我看到h5py把“Dropbox”改为“Dropbox”……但为什么呢?感谢任何帮助。在


Tags: 模块文件目录data错误原因infilefile
1条回答
网友
1楼 · 发布于 2024-04-16 18:12:49

如果要使用~/path,请使用os.path.expanduser操作系统()

import os

your_path=os.path.expanduser('~/Dropbox/premalstuff/r/data/daily-mrgshrgpd.h5')
infile = h5py.File(your_path,'r')

或者使用绝对路径。在

相关问题 更多 >