python - h5py 查看器无法打开它/以编程方式调用
问题描述
我一直在使用 h5py 创建一个数据集(涉及图像和元数据)。
但是,我想检查数据在文件中的表示方式。以及它是否正确。
我发现https://pypi.org/project/h5pyViewer/有一个很好的 UI。但是,当我尝试运行时,它会引发语法错误(该库是使用 Python 2.x 构建的),即使我切换了 Python 版本,我也无法打开应用程序。
它也没有很好的文档。是否有任何其他用于查看 HDF5 数据的应用程序?或者,我们如何解决 h5pyViewer 的问题并使用它?
解决方案
是的!使用HDF Group的HDFView。它基于 Java,没有任何 Python 依赖项。它有一个不错的 GUI(恕我直言)。您可以在此处下载适用于 Win-7、Win-10 和 Linux 的 HDFView 二进制文件(您需要创建登录名才能访问):HDFView 软件下载
或者,您可以尝试ViTables,它也是基于 Python 的(因此具有依赖项)。如果您想对数据运行查询,那就太好了。此处提供更多信息:
ViTables 概述
ViTables 源和轮包可在此处获得:
SourceForge 上的 ViTables
推荐阅读
- javascript - Vuejs 动态添加 ref undefined
- linux - “go build”命令后找不到可执行文件/二进制文件
- python-3.x - 如何更改选择器scrapy?
- python - 在不同的列中分离 Python Web 抓取的数据 (Excel)
- mapbox - 从 mapbox 地理编码器中检索数据
- c++ - 在 C++ 中排序,没有数组
- javascript - 如何动态添加作为一个
- powershell - Powershell:如何在未连接的计算机上安装适用于 PowerShell 的 Nuget 提供程序,以便可以从 PS 命令行安装 nuget 包?
- javascript - 单击除超链接以外的 div 中的所有元素时如何切换 div 的显示?
- javascript - 在 js 数组上工作的意外结果