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 17 Python
python基于socket实现网络广播的方法
Apr 29 Python
Python学生信息管理系统修改版
Mar 13 Python
浅谈Python中的作用域规则和闭包
Mar 20 Python
Windows上使用Python增加或删除权限的方法
Apr 24 Python
python爬虫 模拟登录人人网过程解析
Jul 31 Python
Python常用模块logging——日志输出功能(示例代码)
Nov 20 Python
python3 logging日志封装实例
Apr 08 Python
python如何求圆的面积
Jul 01 Python
Python常用模块函数代码汇总解析
Aug 31 Python
python如何控制进程或者线程的个数
Oct 16 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 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实现文件下载更能介绍
2012/11/23 PHP
Laravel框架实现的rbac权限管理操作示例
2019/01/16 PHP
用JavaScript隐藏控件的方法
2009/09/21 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
公共js在页面底部加载的注意事项介绍
2013/07/18 Javascript
使用js简单实现了tree树菜单
2013/11/20 Javascript
JavaScript中逗号运算符介绍及使用示例
2015/03/13 Javascript
全面了解JS中的匿名函数
2016/06/29 Javascript
JS获取及验证开始结束日期的方法
2016/08/20 Javascript
运用js教你轻松制作html音乐播放器
2020/04/17 Javascript
javascript入门之数组[新手必看]
2016/11/21 Javascript
ajax接收后台数据在html页面显示
2017/02/19 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
2018/07/12 Javascript
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
修改layui的后台模板的左侧导航栏可以伸缩的方法
2019/09/10 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
Python中进程和线程的区别详解
2017/10/29 Python
用Python登录好友QQ空间点赞的示例代码
2017/11/04 Python
scrapy爬虫完整实例
2018/01/25 Python
Python实现对一个函数应用多个装饰器的方法示例
2018/02/09 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
解决pycharm的Python console不能调试当前程序的问题
2019/01/20 Python
python matplotlib库直方图绘制详解
2019/08/10 Python
Python实现银行账户资金交易管理系统
2020/01/03 Python
Python特殊属性property原理及使用方法解析
2020/10/09 Python
Python模拟登录和登录跳转的参考示例
2020/10/30 Python
工商企业管理应届生求职信
2013/11/03 职场文书
仲裁协议书
2014/09/26 职场文书
介绍信样本
2015/01/31 职场文书
检讨书怎么写?
2019/06/21 职场文书
教你怎么用Python生成九宫格照片
2021/05/20 Python
Nginx动静分离配置实现与说明
2022/04/07 Servers