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 pickle模块用法实例分析
May 27 Python
Python使用django框架实现多人在线匿名聊天的小程序
Nov 29 Python
python编程使用selenium模拟登陆淘宝实例代码
Jan 25 Python
一份python入门应该看的学习资料
Apr 11 Python
一篇文章了解Python中常见的序列化操作
Jun 20 Python
通过python 执行 nohup 不生效的解决
Apr 16 Python
python让函数不返回结果的方法
Jun 22 Python
Python logging模块异步线程写日志实现过程解析
Jun 30 Python
python爬取youtube视频的示例代码
Mar 03 Python
matlab xlabel位置的设置方式
May 21 Python
Python pandas之求和运算和非空值个数统计
Aug 07 Python
Python 多线程处理任务实例
Nov 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
Discuz 模板语句分析及知识技巧
2009/08/21 PHP
php 模拟POST提交的2种方法详解
2013/06/17 PHP
php中strstr、strrchr、substr、stristr四个函数的区别总结
2014/09/22 PHP
php curl请求信息和返回信息设置代码实例
2015/04/27 PHP
PHP基于接口技术实现简单的多态应用完整实例
2017/04/26 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
JS复制内容到剪切板的实例代码(兼容IE与火狐)
2013/11/19 Javascript
JS数组去重与取重的示例代码
2014/01/24 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
jQuery数据缓存用法分析
2015/02/20 Javascript
Jquery插件easyUi实现表单验证示例
2015/12/15 Javascript
去除html代码里面的script正则方法
2016/05/19 Javascript
js多功能分页组件layPage使用方法详解
2016/05/19 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
《javascript少儿编程》location术语总结
2018/05/27 Javascript
JS通过位运算实现权限加解密
2018/08/14 Javascript
详解基于 Node.js 的轻量级云函数功能实现
2019/07/08 Javascript
js实现随机点名程序
2020/09/17 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
2020/08/03 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
[46:20]TFT vs Secret Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
老生常谈python之鸭子类和多态
2017/06/13 Python
Python中import机制详解
2017/11/14 Python
python实现批处理文件
2020/07/28 Python
利用纯css3实现的文字亮光特效的代码演示
2014/11/27 HTML / CSS
css 元素选择器的简单实例
2016/05/23 HTML / CSS
澳大利亚相机之家:Camera House
2017/11/30 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
广州足迹信息技术有限公司Java软件工程师试题
2014/02/15 面试题
一份报关员的职业规划范文
2014/01/08 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
毕业生入职感言
2015/07/31 职场文书
详解Vue router路由
2021/11/20 Vue.js