首页 > 解决方案 > h5py 查看器无法打开它/以编程方式调用

问题描述

我一直在使用 h5py 创建一个数据集(涉及图像和元数据)。

但是,我想检查数据在文件中的表示方式。以及它是否正确。

我发现https://pypi.org/project/h5pyViewer/有一个很好的 UI。但是,当我尝试运行时,它会引发语法错误(该库是使用 Python 2.x 构建的),即使我切换了 Python 版本,我也无法打开应用程序。

它也没有很好的文档。是否有任何其他用于查看 HDF5 数据的应用程序?或者,我们如何解决 h5pyViewer 的问题并使用它?

标签: pythonhdf5h5py

解决方案


是的!使用HDF GroupHDFView。它基于 Java,没有任何 Python 依赖项。它有一个不错的 GUI(恕我直言)。您可以在此处下载适用于 Win-7、Win-10 和 Linux 的 HDFView 二进制文件(您需要创建登录名才能访问):HDFView 软件下载

或者,您可以尝试ViTables,它也是基于 Python 的(因此具有依赖项)。如果您想对数据运行查询,那就太好了。此处提供更多信息:
ViTables 概述
ViTables 源和轮包可在此处获得:
SourceForge 上的 ViTables


推荐阅读