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数据类型详解(四)字典:dict
May 12 Python
Python3.6通过自带的urllib通过get或post方法请求url的实例
May 10 Python
python递归实现快速排序
Aug 18 Python
便捷提取python导入包的属性方法
Oct 15 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
Feb 17 Python
python 整数越界问题详解
Jun 27 Python
利用pyshp包给shapefile文件添加字段的实例
Dec 06 Python
python自动下载图片的方法示例
Mar 25 Python
基于python实现计算且附带进度条代码实例
Mar 31 Python
Python-jenkins模块之folder相关操作介绍
May 12 Python
python与js主要区别点总结
Sep 13 Python
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
Jun 07 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
SONY ICF-F10中波修复记
2021/03/02 无线电
php 仿Comsenz安装效果代码打包提供下载
2010/05/09 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
2019/07/03 PHP
javascript编程起步(第二课)
2007/02/27 Javascript
javascript转换字符串为dom对象(字符串动态创建dom)
2010/05/10 Javascript
javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同
2010/06/25 Javascript
鼠标焦点离开文本框时验证的js代码
2013/07/19 Javascript
JQuery实现鼠标滚轮滑动到页面节点
2015/07/28 Javascript
js中json处理总结之JSON.parse
2016/10/14 Javascript
javascript中的try catch异常捕获机制用法分析
2016/12/14 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
2018/01/11 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
前端vue-cli项目中使用img图片和background背景图的几种方法
2019/11/13 Javascript
Python StringIO模块实现在内存缓冲区中读写数据
2015/04/08 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
2015/04/08 Python
Python文件与文件夹常见基本操作总结
2016/09/19 Python
详解Python中类的定义与使用
2017/04/11 Python
PyQt5每天必学之QSplitter实现窗口分隔
2018/04/19 Python
详解python中__name__的意义以及作用
2019/08/07 Python
详解Python中的编码问题(encoding与decode、str与bytes)
2020/09/30 Python
CSS3实现简易版的刮刮乐效果
2016/09/27 HTML / CSS
P/Invoke是什么
2015/07/31 面试题
应聘医药销售自荐书范文
2014/02/08 职场文书
校园歌咏比赛主持词
2014/03/18 职场文书
电大毕业生自我鉴定
2014/04/10 职场文书
学生会竞选演讲稿
2014/04/24 职场文书
工作求职信
2014/07/04 职场文书
社团活动总结格式
2014/08/29 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
2019旅游导游工作总结
2019/06/27 职场文书
Python if else条件语句形式详解
2022/03/24 Python
JS前端canvas交互实现拖拽旋转及缩放示例
2022/08/05 Javascript