一次运行TsTables example:一切正常。第二次运行:
table.exceptions.NodeError:组/
已经有一个名为BPI
的子节点
有道理,不能做
ts = f.create_ts('/','BPI',BpiValues)
因为相应的节点/叶已经存在于HDF5树中。
问题:应该如何从已经存在的组中实例化
TsTable
类?在文件处理程序上执行.getNode('/', 'BPI')
会返回一个组,而不是一个表。 最佳答案
在group.py中找到了该函数:
tstables.get_timeseries(f.root.BPI)
其中,
f
是该BPI example中生成的HDF5文件的文件处理程序。