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.10.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.11.0.tar.gz (406.5 kB view details)

Uploaded Source

Built Distributions

h5py-3.11.0-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

h5py-3.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

h5py-3.11.0-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

h5py-3.11.0-cp312-cp312-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

h5py-3.11.0-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

h5py-3.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

h5py-3.11.0-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

h5py-3.11.0-cp311-cp311-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

h5py-3.11.0-cp310-cp310-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

h5py-3.11.0-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

h5py-3.11.0-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.11.0-cp39-cp39-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

h5py-3.11.0-cp39-cp39-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

h5py-3.11.0-cp39-cp39-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

h5py-3.11.0-cp38-cp38-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.8Windows x86-64

h5py-3.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

h5py-3.11.0-cp38-cp38-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

h5py-3.11.0-cp38-cp38-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: h5py-3.11.0.tar.gz
  • Upload date:
  • Size: 406.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for h5py-3.11.0.tar.gz
Algorithm Hash digest
SHA256 7b7e8f78072a2edec87c9836f25f34203fd492a4475709a18b417a33cfb21fa9
MD5 710eb17c1bae08a3ba684889b1108fdb
BLAKE2b-256 528fe557819155a282da36fb21f8de4730cfd10a964b52b3ae8d20157ac1c668

See more details on using hashes here.

File details

Details for the file h5py-3.11.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: h5py-3.11.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for h5py-3.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 21dbdc5343f53b2e25404673c4f00a3335aef25521bd5fa8c707ec3833934892
MD5 75bc44eccb11dc32e593640fa88929cf
BLAKE2b-256 2bb20ee327933ffa37af1fc7915df7fc067e6009adcd8445d55ad07a9bec11b5

See more details on using hashes here.

File details

Details for the file h5py-3.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa6ae84a14103e8dc19266ef4c3e5d7c00b68f21d07f2966f0ca7bdb6c2761fb
MD5 52c56d9b6d841cd7929ddfc07d624caf
BLAKE2b-256 db7efedac8bb8c4729409e2dec5e4136a289116d701d54f69ce73c5617afc5f0

See more details on using hashes here.

File details

Details for the file h5py-3.11.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3736fe21da2b7d8a13fe8fe415f1272d2a1ccdeff4849c1421d2fb30fd533bc
MD5 9c90b20bbd26c1dae2696a36625bb805
BLAKE2b-256 9d3fcf80ef55e0a9b18aae96c763fbd275c54d0723e0f2cc54f954f87cc5c69a

See more details on using hashes here.

File details

Details for the file h5py-3.11.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.11.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a76cae64080210389a571c7d13c94a1a6cf8cb75153044fd1f822a962c97aeab
MD5 5df5524ecf572b4268e62ad92c4ff3bf
BLAKE2b-256 58a92655d4b8355d0ee783dc89dd40b5f0780e6f54a4c9b60721dc235fd6c457

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.11.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for h5py-3.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 083e0329ae534a264940d6513f47f5ada617da536d8dccbafc3026aefc33c90e
MD5 acfe5cce578530adb0af539832cddd2f
BLAKE2b-256 d85eb7b83cfe60504cc4d24746aed04353af7ea8ec104e597e5ae71b8d0390cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52c416f8eb0daae39dabe71415cb531f95dce2d81e1f61a74537a50c63b28ab3
MD5 0a36485e1d3d124d19e1a3889e4bfd7f
BLAKE2b-256 af26f231ee425c8df93c1abbead3d90ea4a5ff3d6aa49e0edfd3b4c017e74844

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75bd7b3d93fbeee40860fd70cdc88df4464e06b70a5ad9ce1446f5f32eb84007
MD5 c39159c43f66d15527d5993d39856deb
BLAKE2b-256 f0afdfbea0c69fe725e9e77259d42f4e14eb582eb094200aaf697feb36f513d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bbd732a08187a9e2a6ecf9e8af713f1d68256ee0f7c8b652a32795670fb481ba
MD5 4c5a323f6a91ed7b1c18a17fd4c973e9
BLAKE2b-256 a05238bb74cc4362738cc7ef819503fc54d70f0c3a7378519ccb0ac309389122

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.11.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for h5py-3.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ef4e2f338fc763f50a8113890f455e1a70acd42a4d083370ceb80c463d803972
MD5 7e6614fe5b2d6547b586edf9684599fa
BLAKE2b-256 bb0dfbadb9c69e2a31f641bc24e8d21671129ef3b73f0c61bb16b094fadf1385

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77b19a40788e3e362b54af4dcf9e6fde59ca016db2c61360aa30b47c7b7cef00
MD5 fbab518c0865e550365bf6725167165d
BLAKE2b-256 940094bf8573e7487b7c37f2b613fc381880d48ec2311f2e859b8a5817deb4df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c072655ad1d5fe9ef462445d3e77a8166cbfa5e599045f8aa3c19b75315f10e5
MD5 98872fdd21adf51bff4f337a162c177b
BLAKE2b-256 d403bbb9a992fb43d3ce46687b7c14107f0fa56e6c8704c9ca945a9392cbc8ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1625fd24ad6cfc9c1ccd44a66dac2396e7ee74940776792772819fc69f3a3731
MD5 29b6b4326d767b475041828f8df31bcb
BLAKE2b-256 ac25a1cc81b3a742b73f9409bafe4762c9de0940cce0955d4b6754698fd5ce44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.11.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for h5py-3.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d9c944d364688f827dc889cf83f1fca311caf4fa50b19f009d1f2b525edd33a3
MD5 8278fd19b04226a827d311ab120bb962
BLAKE2b-256 c3610b35ad9aac0ab0a33365879556fdb824fc83013df69b247386690db59015

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67462d0669f8f5459529de179f7771bd697389fcb3faab54d63bf788599a48ea
MD5 073dca0c4c5294e7545bc6e5a220097c
BLAKE2b-256 712869a881e01f198ccdb65c36f7adcfef22bfe85e38ffbfdf833af24f58eb5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c4b760082626120031d7902cd983d8c1f424cdba2809f1067511ef283629d4b
MD5 3a4a1bc75123da796a85c9bc3887a0f2
BLAKE2b-256 3cfbe213586de5ea56f1747a843e725c62eef350512be57452186996ba660d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4e025e852754ca833401777c25888acb96889ee2c27e7e629a19aee288833f0
MD5 699d591ab34fedf724ead95615f9962b
BLAKE2b-256 c21f36a84945616881bd47e6c40dcdca7e929bc811725d78d001eddba6864185

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.11.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for h5py-3.11.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 55106b04e2c83dfb73dc8732e9abad69d83a436b5b82b773481d95d17b9685e1
MD5 72b962b2da54ebb6dddbfa7b30328e3f
BLAKE2b-256 159ab5456e1acc4abb382938d4a730600823bfe77a4bbfd29140ccbf01ba5596

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ec9df3dd2018904c4cc06331951e274f3f3fd091e6d6cc350aaa90fa9b42a76
MD5 6bfdced165620066c213d290c8e51374
BLAKE2b-256 8643fd0bd74462b3c3fb35d98568935d3e5a435c8ec24d45ef408ac8869166af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 731839240c59ba219d4cb3bc5880d438248533366f102402cfa0621b71796b62
MD5 93e753f4a0d2d2695f96def904433988
BLAKE2b-256 a41dfd0b88c51c37bc8aeedecc4f4b48397f7ce13c87073aaf6912faec06e9f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.11.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 754c0c2e373d13d6309f408325343b642eb0f40f1a6ad21779cfa9502209e150
MD5 5d171f447dd3e45191dd76144a619382
BLAKE2b-256 3397c1a8f28329ad794d18fc61bf251268ac03959bf93b82fdd7701ac6931fed

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