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内存管理分析
Apr 08 Python
TensorFlow Session使用的两种方法小结
Jul 30 Python
Python import与from import使用及区别介绍
Sep 06 Python
python实现反转部分单向链表
Sep 27 Python
Python面向对象基础入门之设置对象属性
Dec 11 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
结合OpenCV与TensorFlow进行人脸识别的实现
Oct 10 Python
Python中的sys.stdout.write实现打印刷新功能
Feb 21 Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
Apr 13 Python
将python字符串转化成长表达式的函数eval实例
May 11 Python
python中def是做什么的
Jun 10 Python
基于logstash实现日志文件同步elasticsearch
Aug 06 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
蝙蝠侠:侠影之谜
2020/03/04 欧美动漫
让PHP支持页面回退的两种方法
2008/01/10 PHP
PHP setcookie() cannot modify header information 的解决方法
2009/01/09 PHP
解析php中的fopen()函数用打开文件模式说明
2013/06/20 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
Yii中srbac权限扩展模块工作原理与用法分析
2016/07/14 PHP
关于Laravel-admin的基础用法总结和自定义model详解
2019/10/08 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
javascript实现画不相交的圆
2015/04/07 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
2016/03/02 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
利用jquery实现下拉框的禁用与启用
2016/12/07 Javascript
react.js使用webpack搭配环境的入门教程
2017/08/14 Javascript
Vue拖拽组件开发实例详解
2018/05/11 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
9102年webpack4搭建vue项目的方法步骤
2019/02/20 Javascript
详解关于html,css,js三者的加载顺序问题
2019/04/10 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
Python+OpenCV图像处理——图像二值化的实现
2020/10/24 Python
Windows和Linux动态库应用异同
2016/07/28 面试题
国际贸易专业推荐信
2013/11/15 职场文书
学生抄作业检讨书(2篇)
2014/10/17 职场文书
离婚案件上诉状
2015/05/23 职场文书
企业法人任命书
2015/09/21 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
《岳阳楼记》原文、译文赏析
2019/09/10 职场文书
在NumPy中深拷贝和浅拷贝相关操作的定义和背后的原理
2022/04/14 Python
MySQL 字符集 character
2022/05/04 MySQL