纯python hdf5文件读取器
pyfive的Python项目详细描述
pyfive:纯python hdf5文件读取器
PyFive是一个用于读取使用 纯python(没有c扩展)。该软件包仍在开发中,并非全部 支持HDF5文件的功能。对于更成熟的python库 读写hdf5文件,尝试h5py。
pyfive旨在支持与h5py相同的api来读取文件。如果 文件使用的功能受h5py支持,但不考虑pyfive 错误,应该在issue tracker上报告。写hdf5不是目的 PyFive和API中仅适用于写入的部分 实施。
依赖关系
PyFive经过测试可以在Python2.7和3.5下工作。它也应该起作用 使用Python3.3和3.4。
除了python之外,运行软件的唯一依赖项是numpy。
安装
pyfive可以使用pip命令安装:
pip install pyfive
conda包也可以从conda-forge获得,可以安装:
conda install -c conda-forge pyfive
要从主目录中的源安装,请使用:
python setup.py install --user
库也可以直接从源目录导入。
开发
吉特
您可以使用以下命令查看最新的pyfive souces:
git clone https://github.com/jjhelmus/pyfive.git
测试
pyfive在tests目录中附带了一个测试套件。这些测试可以是 使用根目录中的命令nosetests执行,假设 nose包已安装。