本文刚刚介绍了H5PY库的基本创建,数据集和读取数据的方法!如果读者需要详细了解有关H5PY的更多信息,请参阅H5PY的官方文档。
H5PY简短介绍
HDF5文件是一个存储两种类型对象的容器:数据集和组。数据集是类似于数组的数据集,组是一个像文件夹这样的容器。就像python中的词典一样。有密钥(键)和值。(值),存储的数据集和其他组。当使用H5PY时,您需要牢记一个句子:。
尽管HDF5的数据集类似于接口上的Numpy数组,但它支持了更多透明的数组,例如:
H5PY创建的文件后缀为:
H5PY模块的使用主要分为两个步骤:
输出:dset1 /dset1(20,)[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
如果有的话,我们可以在创建数据集时分配一个值。目前,无需指定数据的类型和形状,只需要放置它即可。
立即混合这些创建方法。查看以下代码
注意DSET1和DSET2的名称与正面有些不同。如果它是直接数据集,则不在任何组中,则其名称为/+名称。现在,这两个数据集在bar.in组(组)中,名称变为/bar+/名称,是一个文件夹!查看下面的代码,您将了解有关组和数据集之间的关系的更多信息。
1. https://blog.csdn.net/csdn15698845876/article/details/73278120
2. https://blog.csdn.net/yudf2010/article/details/50353292
原始:https://juejin.cn/post/70955558678891200520