【发布时间】:2018-12-31 03:15:17
【问题描述】:
我在 ipython 中打开了一个 hdf5 文件,使用
import h5py as h5
f = h5.File("fname.h5", "r")
然后我访问了该文件中的一个组
g1 = f['group1']
然后我不小心用另一个文件覆盖了f。第一个文件仍然打开,我可以访问来自g1 的内容,但我无法访问f 中的任何其他组。有没有办法使用g1 来取回文件对象?当然我可以关闭并重新打开文件,但我想知道是否有其他方法。
【问题讨论】:
标签: python python-2.7 ipython hdf5 h5py