h5py的具体用法总结

  • 1.创建文件

我们可以通过在初始化File对象时设置“w" 来创建文件。其他一些模式a (用于读/写/创建访问)和 r+(用于读/写访问)。

import h5py
 import numpy as np
 f = h5py.File("mytestfile.hdf5", "w")
 print(f)

结果为在此Python文件的同目录下产生了mytestfile.hdf5此文件。(创建文件,相当于打开,需要关闭文件f.close() ).

  • 2.创建数据集
    使用Group.create_dataset()或 创建新数据集Group.require_dataset()
    要创建一个空数据集,您所要做的就是指定名称,形状和可选的数据类型(默认为’f’)
    也可以将数据集初始化为现有的NumPy数组。
    dset = f.create_dataset(shape, dtype)

    dset = f.create_dataset(“default”, (100,))
    dset = f.create_dataset(“ints”, (100,), dtype=‘i8’)

**shape:**NumPy样式的元组给出数据集维度。
**dtype:**NumPy dtype对象给出数据集的类型。
http://docs.h5py.org/en/latest/high/dataset.html#creating-datasets
h5py官方文档

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值