13
有沒有人有想過從h5py更新hdf5數據集? 假設我們創建這樣一個數據集:正在更新h5py數據集
import h5py
import numpy
f = h5py.File('myfile.hdf5')
dset = f.create_dataset('mydataset', data=numpy.ones((2,2),"=i4"))
new_dset_value=numpy.zeros((3,3),"=i4")
是否有可能延長至DSET一個3x3的陣列numpy的?
調整大小也接受軸參數,所以你只需要指定新的大小對於你正在擴展的軸,而不是所有的軸:dset.resize(10,axis = 0) – velotron 2015-11-11 20:50:42
這是非常有用的@velotron,它可以被添加到接受的答案,因爲對於多維數組來說,這樣做更容易。 – gcucurull 2016-05-12 07:52:18
這個例子覆蓋了以前在文件中的內容嗎?還是隻是附加新內容? – user798719 2017-05-14 09:51:56