如何使用Python正确地从xmsd2读取.h5文件?

问题描述

我正在使用xmds2软件,其输出似乎是h5文件。 我想使用python(spyder)软件将它们绘制成2d和3d图形成为可能。

问题是我根本不知道该怎么做。 我在Spyder中运行的代码如下:

import numpy as np

import h5py

with h5py.File(r'Path...\lorenz.h5','r') as hdf:


      ls=list(hdf.keys())

      print('List of datasets in this file: \n',ls)
  

我唯一得到的输出是

  ['1']

所以我认为有一个列或名称为“ 1”的东西

这里的问题是我在xmds2中的程序输出xR,yR,zR(和我猜想的时间)非称为“ 1”的任何东西,所以我对于如何正确绘制或正确将它们加载到python程序中感到困惑

我是使用xmds2的新手,所以如果有人可以帮助我,我将不胜感激。这也是我第一次必须处理.h5文件。

我在xmds2中运行的程序在这里 http://www.xmds.org/tutorial.html

感谢您的帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...