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.

Wheels are provided for several popular platforms, with an included copy of the HDF5 library (usually the latest version when h5py is released).

You can also build h5py from source with any HDF5 stable release from version 1.8.4 onwards, although naturally new HDF5 versions released after this version of h5py may not work. Odd-numbered minor versions of HDF5 (e.g. 1.13) are experimental, and may not be supported.

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.9.0.tar.gz (402.9 kB view details)

Uploaded Source

Built Distributions

h5py-3.9.0-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

h5py-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

h5py-3.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

h5py-3.9.0-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

h5py-3.9.0-cp311-cp311-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

h5py-3.9.0-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

h5py-3.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

h5py-3.9.0-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

h5py-3.9.0-cp310-cp310-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.9.0-cp39-cp39-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

h5py-3.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

h5py-3.9.0-cp39-cp39-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

h5py-3.9.0-cp39-cp39-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

h5py-3.9.0-cp38-cp38-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.8Windows x86-64

h5py-3.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

h5py-3.9.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

h5py-3.9.0-cp38-cp38-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

h5py-3.9.0-cp38-cp38-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: h5py-3.9.0.tar.gz
  • Upload date:
  • Size: 402.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0.tar.gz
Algorithm Hash digest
SHA256 e604db6521c1e367c6bd7fad239c847f53cc46646f2d2651372d05ae5e95f817
MD5 138d72aa1324c28a37842bc99467dfba
BLAKE2b-256 57eae59bf321fdbfed5ada0b856b3ed1d319733adaebe55aeb132673b5aa8501

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: h5py-3.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 804c7fb42a34c8ab3a3001901c977a5c24d2e9c586a0f3e7c0a389130b4276fc
MD5 b02ceb60f37ae106e610adb3ab44d790
BLAKE2b-256 d1930f4cf5058095d749d464e4f770d2bf339930e5f3374331f0d2fa6ddfbf28

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64acceaf6aff92af091a4b83f6dee3cf8d3061f924a6bb3a33eb6c4658a8348b
MD5 6ae9f10139a6ce87f8e093ed934ad9c1
BLAKE2b-256 a7d9ac660616671e30d70c091e46ed4fdc50df48ca79b1ac99df5499a45de128

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54f01202cdea754ab4227dd27014bdbd561a4bbe4b631424fd812f7c2ce9c6ac
MD5 409867671a3093887ff6d398667d002e
BLAKE2b-256 a30e5f727157ba25c5d48c535c8e8a88fa6ea7938c093c3bb5aa9909e8af6b7d

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6822a814b9d8b8363ff102f76ea8d026f0ca25850bb579d85376029ee3e73b93
MD5 59fb3aa7c0048d1d8872e825fad8a8d2
BLAKE2b-256 3782859d9fc800a316e692bd040437d45613512b43d49fb0435c5bbab9e71511

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 551e358db05a874a0f827b22e95b30092f2303edc4b91bb62ad2f10e0236e1a0
MD5 558771bf0a06798d0205e3b5c40718aa
BLAKE2b-256 063e935ebbd6cccd0b7965aaaceebabce979e032f15eacfeca12276e790a3e8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d97409e17915798029e297a84124705c8080da901307ea58f29234e09b073ddc
MD5 54e4c47e6315a71e144cb9e103c3800a
BLAKE2b-256 e2c46f8dae1530d57a6122fd5b72c750187484acbe612f630cb2179e4bcb12c1

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12aa556d540f11a2cae53ea7cfb94017353bd271fb3962e1296b342f6550d1b8
MD5 d57f1bdb32a001d2e79bd1cbecf3811c
BLAKE2b-256 0d7ae55589e4093cca1934db5e99644c1c2424a9b3aac104b7f6176605a5eeb7

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f68b41efd110ce9af1cbe6fa8af9f4dcbadace6db972d30828b911949e28fadd
MD5 5cfbb2e8d363f128180ad4c6bdd72358
BLAKE2b-256 ef99d92470a9e5805cf7afb9269c1db58932824205b40cc3a211fa43f455f7ab

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78e44686334cbbf2dd21d9df15823bc38663f27a3061f6a032c68a3e30c47bf7
MD5 2b6edf4dfd6978d26693f9a1a59c412c
BLAKE2b-256 40fd183c0aa70e74d967f490f4f45f12664ca2bcbb905ebca67bc77c7c626583

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb7bdd5e601dd1739698af383be03f3dad0465fe67184ebd5afca770f50df9d6
MD5 cd68646c10abad658a61ad799c1ea974
BLAKE2b-256 dffe3809103d284595bbc07c1568b4dd10f4954049c7b3d5c922d9dd15256994

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.9.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 79bbca34696c6f9eeeb36a91776070c49a060b2879828e2c8fa6c58b8ed10dd1
MD5 b9d48b43d8a4235f2dd037c2080284eb
BLAKE2b-256 a0629790f98aa125a035cda91be7a41a46bdc76b26ffdd2ad2d3c5b7f7232946

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95f7a745efd0d56076999b52e8da5fad5d30823bac98b59c68ae75588d09991a
MD5 e8625884abd51e87f57bbab3bda75b9a
BLAKE2b-256 4f798e6e05bc4954ebdb8b9c587f780a11f28790585798bd15a8e4870cfc02bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a6284061f3214335e1eec883a6ee497dbe7a79f19e6a57fed2dd1f03acd5a8cb
MD5 7e3fe13c64f82e2db021ba52ffca3cbc
BLAKE2b-256 5577194af7b33a238de92877c884bc398e281a9a2c0e45a2a898faf768ae8660

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h5py-3.9.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f457089c5d524b7998e3649bc63240679b8fb0a3859ea53bbb06841f3d755f1
MD5 c25d5738ff094ef6d3dbef6011059386
BLAKE2b-256 e4780a42a0c518b7a2cee32f9645ebf343b78390428c6889e4ef60af51fbbd3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.9.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23e74b878bbe1653ab34ca49b83cac85529cd0b36b9d625516c5830cc5ca2eac
MD5 e8c95c7ada4d3ab7010874cca2b0ad6c
BLAKE2b-256 4a0614ec12a6ffbee069198dca25792a997865ee1c727a5c4aa82472d3223f74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.9.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 36408f8c62f50007d14e000f9f3acf77e103b9e932c114cbe52a3089e50ebf94
MD5 34aa9763c5783c6560e2a9d1bd984198
BLAKE2b-256 022bd88fb8f5c33c50d71b65aab8f69d7abd3c2be4cfd18bd4829ff2586665ce

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbf5225543ca35ce9f61c950b73899a82be7ba60d58340e76d0bd42bf659235a
MD5 93f8256e2e38405059ac3ca00d83cc80
BLAKE2b-256 ae3d7d396c8be3ed11a0301d303af20a6dcb367d8ed78b4779de9e4962193303

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.9.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4e20897c88759cbcbd38fb45b507adc91af3e0f67722aa302d71f02dd44d286
MD5 cb4569abe24bfdf84e13fdfe4295f454
BLAKE2b-256 2a42cb3aa62f384c6fde5f2dd3bd868fc5d31ebf7e7d66c4d9f9be01564fc9f8

See more details on using hashes here.

File details

Details for the file h5py-3.9.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h5py-3.9.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9da9e7e63376c32704e37ad4cea2dceae6964cee0d8515185b3ab9cbd6b947bc
MD5 2cc23fff031f66ed016c7e465f952068
BLAKE2b-256 a2102f981c582e53a015bbbd7d186433f7eb908f4c92c47d2b3d779c6edad7c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.9.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for h5py-3.9.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d9492391ff5c3c80ec30ae2fe82a3f0efd1e750833739c25b0d090e3be1b095
MD5 5ecd4b1009e8b23f85530aee1c82b388
BLAKE2b-256 93f33f109362f77ef5763a1604e17369bfc03127e9b802a7c7e5fdf232a19ec7

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