2015-04-01 23 views
1

運行TsTables example once:一切正常。運行第二次:使用tstables將時間序列添加到現有的HDF5文件

tables.exceptions.NodeError:組/已有一個名爲BPI

有道理的子節點,不能做

ts = f.create_ts('/','BPI',BpiValues) 

因爲對應的節點/葉已經存在在HDF5樹中。

問題:應如何從已存在的組實例化TsTable類?在文件處理程序上執行.getNode('/', 'BPI')將返回一個組,而不是表。

回答

1

找到該函數在group.py

tstables.get_timeseries(f.root.BPI) 

其中f是文件處理程序,以在該BPI example產生HDF5文件。