跳转到主要内容

用于提供HDF5文件内容的核心工具

项目描述

h5grove,提供用于设计后端服务HDF5文件内容的工具

h5grove 是一个Python包,提供了设计后端服务HDF5文件内容(属性、元数据和数据)的实用工具。使用 h5py 访问HDF5文件。

文档

最新版本的文档可在 此处 获取。

理由

目前有几个包可以服务HDF5文件。然而,它们针对特定用例,并采用单一实现,这阻碍了可重用性。

此外,在设计HDF5后端时,一些问题经常出现。例如

  • 解析外部链接
  • 处理数据集的压缩和切片
  • 高效且一致地编码数据(看着你,JSON中的NaNInfinity

h5grove 致力于提供解决这些常见问题的构建块,并且可以在现有或新的后端中重用。

安装

pip install h5grove

您可以使用 h5grove 的低级工具,无论您选择的后端实现如何。还提供了适用于几个Python Web框架的附加工具,但需要安装以下方式安装的附加包

pip install h5grove[fastapi]
pip install h5grove[flask]
pip install h5grove[tornado]

项目详细信息


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

h5grove-2.3.0.tar.gz (16.7 kB 查看哈希值)

上传时间 源代码

构建分发

h5grove-2.3.0-py3-none-any.whl (16.6 kB 查看哈希值)

上传时间 Python 3

由以下支持