M. *_*han 6 python hdf5 dataset h5py
我有一个HDF5文件,其中包含有数据集的组和子组.我想打开文件并向组添加一些数据集.我采用了以下方法,这在python中非常简单.
import h5py
f = h5py.File('filename.h5','w')
f.create_dataset('/Group1/subgroup1/dataset4', data=pngfile)
f.close()
Run Code Online (Sandbox Code Playgroud)
之前的文件看起来像这样
文件看起来像这样
但我希望它不删除其他数据集和组,而只是将数据集4附加到行中.
小智 14
就像使用Python open()函数一样,'w'将截断任何现有文件.使用"a"模式向文件添加内容:
import h5py
f = h5py.File('filename.h5','a')
f.create_dataset('/Group1/subgroup1/dataset4', data=pngfile)
f.close()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7660 次 |
| 最近记录: |