Skip to main content

Read and write HDF5 files from Python

Project description

The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

A strong emphasis on automatic conversion between Python (Numpy) datatypes and data structures and their HDF5 equivalents vastly simplifies the process of reading and writing data from Python.

Supports HDF5 versions 1.8.4 and higher. On Windows, HDF5 is included with the installer.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

h5py-3.6.0.tar.gz (384.2 kB view details)

Uploaded Source

Built Distributions

h5py-3.6.0-cp310-cp310-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.6.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64

h5py-3.6.0-cp310-cp310-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.6.0-cp39-cp39-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

h5py-3.6.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

h5py-3.6.0-cp39-cp39-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

h5py-3.6.0-cp38-cp38-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.8Windows x86-64

h5py-3.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

h5py-3.6.0-cp38-cp38-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

h5py-3.6.0-cp37-cp37m-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.7mWindows x86-64

h5py-3.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

h5py-3.6.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

h5py-3.6.0-cp37-cp37m-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file h5py-3.6.0.tar.gz.

File metadata

  • Download URL: h5py-3.6.0.tar.gz
  • Upload date:
  • Size: 384.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0.tar.gz
Algorithm Hash digest
SHA256 8752d2814a92aba4e2b2a5922d2782d0029102d99caaf3c201a566bc0b40db29
MD5 802be5dd7bf98c82a8952c4bbf2001e2
BLAKE2b-256 0a3962ec4c1cc96408f6cf27c1d10a26409b98eb6aa2dda7d9c48d204c09b970

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5996ff5adefd2d68c330a4265b6ef92e51b2fc674834a5990add5033bf109e20
MD5 e24957a1bd939e75bbc9b0dcc40b95a8
BLAKE2b-256 5c1b2c9f56f7dd3e7fa4b8604b374af4bdb27afbf22a1c681a330b3142d737d9

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.6.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 98646e659bf8591a2177e12a4461dced2cad72da0ba4247643fd118db88880d2
MD5 1627a00687af372c4c2b77793cfc4292
BLAKE2b-256 962e1be92623969c1b9df2d839b42db24b616861e988c8eac0340d28d5c45ed4

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a5320837c60870911645e9a935099bdb2be6a786fcf0dac5c860f3b679e2de55
MD5 3fa172718c82af638babcee70382253b
BLAKE2b-256 177cf9ba22bfe32185fb2b12458d452ad3c686d1da4fefd0e66949dd6674a066

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9fd8a14236fdd092a20c0bdf25c3aba3777718d266fabb0fdded4fcf252d1630
MD5 5e5714151e127c50b6fc6aaec86fded6
BLAKE2b-256 aaf4ac94dab6d8178858a59e4faed0dc421efc02d347d09cf3e6ae55507e0cb4

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 954c5c39a09b5302f69f752c3bbf165d368a65c8d200f7d5655e0fa6368a75e6
MD5 d443847f58dc17234a9bba3daa99f8ac
BLAKE2b-256 6954223c5706158d6c17593181a70b550c72920307c18d7f7193cd9efa4ffade

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dbaa1ed9768bf9ff04af0919acc55746e62b28333644f0251f38768313f31745
MD5 69ba0b23b9bd02b116d00569e3add537
BLAKE2b-256 071f590ea41884f1b8bb38b41a704fde808c4276a580e42b46c97390bd4cb1c0

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8cacad89aa7daf3626fce106f7f2662ac35b14849df22d252d0d8fab9dc1c0b
MD5 42bf567fb9dade460ac0fb8215d30e0d
BLAKE2b-256 d94b65a107682a5df28e4deb1d17d53c980bdae0ce30325c005262bad351c8d3

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8ecedf16c613973622a334701f67edcc0249469f9daa0576e994fb20ac0405db
MD5 a94ac3b6d7e1ae28b6d05e7613252e77
BLAKE2b-256 f33ceb154b7ddce6b1f6f4b972074541b943d4f6bc07ebc1724d52694fbe1e02

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f39242960b8d7f86f3056cc2546aa3047ff4835985f6483229af8f029e9c8db
MD5 041038d25bc0e1667a9a0ebfc96072bf
BLAKE2b-256 54f1c704a45e951b3a1dfb3afac6121bfb55070828a1509335305a642e867c27

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 542781d50e1182b8fb619b1265dfe1c765e18215f818b0ab28b2983c28471325
MD5 75f031020b56149bcee5f26e6e4d2309
BLAKE2b-256 d4d86a121064f0e357dc24e5ab53945e9ec057bb1e5ca7da60355d06c89a3d36

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 35ab552c6f0a93365b3cb5664a5305f3920daa0a43deb5b2c547c52815ec46b9
MD5 dd3ef02a303cb22c3c02fdf6527d8055
BLAKE2b-256 a1fc6a45868fa0950dade2d4372ccba83b44c746a8adb3253ce631616e6aaebb

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1c5acc660c458421e88c4c5fe092ce15923adfac4c732af1ac4fced683a5ea97
MD5 b171fe2320d43ec458c556f80a7d8d63
BLAKE2b-256 3acdeb9b86e40cccc8087e659ffa52d96f5d8560407247a09b0b45bbd34eaf1c

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd9447633b0bafaf82190d9a8d56f3cb2e8d30169483aee67d800816e028190a
MD5 654432f8c19e3153aa4f2a94689592d1
BLAKE2b-256 8e46a14a3a24bdc49bf36a74638324e5df83bddef250e46727aa178bf43830e7

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e2b49c48df05e19bb20b400b7ff7dc6f1ee36b84dc717c3771c468b33697b466
MD5 b7dbebd9cb76f80d2969a995859aec31
BLAKE2b-256 52ebbe456ac07754a2fd884ba105fcc6ed8d375869988282e18705fa966b8e14

See more details on using hashes here.

File details

Details for the file h5py-3.6.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: h5py-3.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for h5py-3.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c9a5529343a619fea777b7caa27d493595b28b5af8b005e8d1817559fcccf493
MD5 9fce619f2dc7f1c74588805018a1a685
BLAKE2b-256 a8fa8f258272fdcc1385d4d0758d7448a06d74a5ba11722dfe8adbe286b8e4ae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page