python中利用h5py模块读取h5文件中的主键方法


Posted in Python onJune 05, 2018

如下所示:

import h5py
import numpy as np
#HDF5的写入:
imgData = np.zeros((2,4))
f = h5py.File('HDF5_FILE.h5','w') #创建一个h5文件,文件指针是f
f['data'] = imgData     #将数据写入文件的主键data下面
f['labels'] = np.array([1,2,3,4,5])   #将数据写入文件的主键labels下面
f.close()       #关闭文件
#HDF5的读取:
f = h5py.File('HDF5_FILE.h5','r') #打开h5文件
# 可以查看所有的主键
for key in f.keys():
 print(f[key].name)
 print(f[key].shape)
 print(f[key].value)

输出结果:

E:\phthon35\python.exe I:/catsVSdogs1-master/catsVSdogs1-master/file01/test10.py
/data
(2, 4)
[[ 0. 0. 0. 0.]
 [ 0. 0. 0. 0.]]
/labels
(5,)
[1 2 3 4 5]
Process finished with exit code 0

以上这篇python中利用h5py模块读取h5文件中的主键方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python编程中的反模式实例分析
Dec 08 Python
python监控网站运行异常并发送邮件的方法
Mar 13 Python
实例讲解Python中global语句下全局变量的值的修改
Jun 16 Python
小小聊天室Python代码实现
Aug 17 Python
解决python3中自定义wsgi函数,make_server函数报错的问题
Nov 21 Python
Python输出各行命令详解
Feb 01 Python
Python函数any()和all()的用法及区别介绍
Sep 14 Python
python3实现多线程聊天室
Dec 12 Python
Python Flask上下文管理机制实例解析
Mar 16 Python
tensorflow之读取jpg图像长和宽实例
Jun 18 Python
详解Python直接赋值,深拷贝和浅拷贝
Jul 09 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
Jan 05 Python
python 读取txt,json和hdf5文件的实例
Jun 05 #Python
利用Python如何将数据写到CSV文件中
Jun 05 #Python
Python之dict(或对象)与json之间的互相转化实例
Jun 05 #Python
对pandas中to_dict的用法详解
Jun 05 #Python
pandas.DataFrame.to_json按行转json的方法
Jun 05 #Python
读取json格式为DataFrame(可转为.csv)的实例讲解
Jun 05 #Python
Python实现迭代时使用索引的方法示例
Jun 05 #Python
You might like
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
smarty中英文多编码字符截取乱码问题解决方法
2014/10/28 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
PHP5.3新特性小结
2016/02/14 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
Laravel实现ORM带条件搜索分页
2019/10/24 PHP
js最简单的拖拽效果实现代码
2010/09/24 Javascript
javascript中检测变量的类型的代码
2010/12/28 Javascript
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
2011/07/15 Javascript
javascript实现颜色渐变的方法
2013/10/30 Javascript
jquery实现简单易懂的图片展示小例子
2013/11/21 Javascript
14款NodeJS Web框架推荐
2014/07/11 NodeJs
JavaScript获取当前cpu使用率的方法
2015/12/15 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
js获取地址栏中传递的参数(两种方法)
2017/02/08 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
Node学习记录之cluster模块
2017/05/31 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
详解JavaScript 的执行机制
2020/09/18 Javascript
Python实例分享:快速查找出被挂马的文件
2014/06/08 Python
python中requests模块的使用方法
2015/04/08 Python
Python分支语句与循环语句应用实例分析
2019/05/07 Python
利用python实现汉字转拼音的2种方法
2019/08/12 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
python爬虫要用到的库总结
2020/07/28 Python
Python使用socket_TCP实现小文件下载功能
2020/10/09 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
HTML5 Canvas阴影使用方法实例演示
2013/08/02 HTML / CSS
销售业务员岗位职责
2014/01/29 职场文书
本科毕业生求职自荐信
2014/04/09 职场文书
大二学习计划书范文
2014/04/27 职场文书
活动总结书
2014/05/08 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
社区志愿服务活动感想
2015/08/07 职场文书