2024-09-28 22:47:33 发布
网友
我有一个HDF5文件,其中包含有数据集的组和子组。我想打开文件并向组中添加一些数据集。我采用了以下方法,这在python中非常简单。
import h5py f = h5py.File('filename.h5','w') f.create_dataset('/Group1/subgroup1/dataset4', data=pngfile) f.close()
以前的文件是这样的
文件看起来像这样之后
但我希望它不删除其他数据集和组,而只是在行中附加dataset4。
就像Python open()函数一样,“w”将截断任何现有文件。使用“a”模式向文件添加内容:
import h5py f = h5py.File('filename.h5','a') f.create_dataset('/Group1/subgroup1/dataset4', data=pngfile) f.close()
就像Python open()函数一样,“w”将截断任何现有文件。使用“a”模式向文件添加内容:
相关问题 更多 >
编程相关推荐