纯Python HDF5文件读取器
项目描述
pyfive : 使用纯Python编写的HDF5文件读取器
pyfive 是一个开源库,用于读取使用纯Python编写的HDF5文件(没有C扩展)。该软件包仍在开发中,并不支持所有HDF5文件的功能。如果您需要更成熟的用于读取和写入HDF5文件的Python库,请尝试 h5py。
pyfive旨在支持与h5py相同的API来读取文件。如果一个文件使用h5py支持但pyfive不支持的特性,这被视为bug,应在问题跟踪器上报告。pyfive的目标不是写入HDF5,因此仅适用于写入的API部分将不会实现。
依赖关系
pyfive已在Python 2.7和3.5下进行测试,应也能在Python 3.3和3.4下运行。
除了Python外,运行该软件的唯一依赖项是NumPy。
安装
可以使用pip通过以下命令安装pyfive
pip install pyfive
conda包也可在conda-forge找到,可以安装
conda install -c conda-forge pyfive
要在家中目录中从源安装,请使用
python setup.py install --user
库也可以直接从源目录导入。
开发
git
您可以使用以下命令获取最新的pyfive源代码
git clone https://github.com/jjhelmus/pyfive.git
测试
pyfive附带了一个位于tests目录中的测试套件。您可以使用根目录下的nosetests命令来运行这些测试,前提是已安装nose包。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码发行版
pyfive-0.3.0.tar.gz (17.2 kB 查看哈希值)
构建发行版
pyfive-0.3.0-py2.py3-none-any.whl (18.1 kB 查看哈希值)
关闭
pyfive-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f109ccd30ea348bf743891433f72a418c1d81ce19e5eded515aa456724ea94be |
|
MD5 | 23a5c47298bdf7c894d799eeaa9ecb7f |
|
BLAKE2b-256 | d38ffd0744dd7a83aecc985762bcf060e4efd0c2367e8e454d5100b4bcb1da1f |
关闭
pyfive-0.3.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9834b5e0ca716911a2f1cba98d0cd1e4680b8c3477159755c24b7eae1ac07e76 |
|
MD5 | 0d6054c46261ad6b5cb1e494cd2eb53f |
|
BLAKE2b-256 | e2d2a65a3b7592aab25d21f0bb6348b5f308e511e9eb25d12d0e043ed1807c5b |