一次运行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文件的文件处理程序。

09-06 07:54