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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

h5py-3.7.0-cp310-cp310-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

h5py-3.7.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.7.0-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.7.0-cp39-cp39-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

h5py-3.7.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.7.0-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

h5py-3.7.0-cp38-cp38-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.8Windows x86-64

h5py-3.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

h5py-3.7.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.7.0-cp38-cp38-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

h5py-3.7.0-cp37-cp37m-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

h5py-3.7.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

h5py-3.7.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.7.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.7.0.tar.gz.

File metadata

  • Download URL: h5py-3.7.0.tar.gz
  • Upload date:
  • Size: 392.4 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0.tar.gz
Algorithm Hash digest
SHA256 3fcf37884383c5da64846ab510190720027dca0768def34dd8dcb659dbe5cbf3
MD5 acb43ba2b0b853005af71eccfc456676
BLAKE2b-256 c5407cf58e6230f0e76699f011c6d293dd47755997709a303a4e644823f3a753

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.6 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f514b24cacdd983e61f8d371edac8c1b780c279d0acb8485639e97339c866073
MD5 99580329f53282183bbd3f1d4ddd1504
BLAKE2b-256 bd18f5eed64fc06b9d17ef11647d6c5016b8a97e3abf0afe6d080c070027a195

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f73307c876af49aa869ec5df1818e9bb0bdcfcf8a5ba773cc45a4fba5a286a5c
MD5 a669f3c12afc3b3b4d32ceda76f24823
BLAKE2b-256 a7190da5ce55dcc244b08d623f63334f966e84e5d02e3cda6b656b2b1aeee736

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.7.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 04e2e1e2fc51b8873e972a08d2f89625ef999b1f2d276199011af57bb9fc7851
MD5 167824ec29583216841c7dc9ba40c2b2
BLAKE2b-256 54a4974b666f64c339e5b0b44fc782edee92ab3341c17367a040e41f5132c15b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63beb8b7b47d0896c50de6efb9a1eaa81dbe211f3767e7dd7db159cea51ba37a
MD5 81e179ae3c13fb13a7c5362e8b8bb04a
BLAKE2b-256 af600b59c97efe8450ed8fbcc9fffa367a31385e2f197eaf3bd55cfca74846ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.2 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d77af42cb751ad6cc44f11bae73075a07429a5cf2094dfde2b1e716e059b3911
MD5 35f29d8759b0d3fd0c3f7ba80c9104d9
BLAKE2b-256 6e5ef34fb9d87cec244d59604ef506d82727a1e35d03713dc5771bd95dcffa5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.6 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9e2ad2aa000f5b1e73b5dfe22f358ca46bf1a2b6ca394d9659874d7fc251731a
MD5 a6488d6ee88c3de29809d78574e0b0b5
BLAKE2b-256 83ba082b16a88b0e2d68a8b5ec202f6e466ce142351c5a6263e71aa4b58d8b39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e7535df5ee3dc3e5d1f408fdfc0b33b46bc9b34db82743c82cd674d8239b9ad
MD5 07672bfc787e7b58cddf61d4327436a0
BLAKE2b-256 f491fa69773c703b6af78d3e7938eb6dc9ec4ff526549412312d4ce6cdf94c79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ed43e2cc4f511756fd664fb45d6b66c3cbed4e3bd0f70e29c37809b2ae013c44
MD5 7d444f883484fed5245a44f0a1198107
BLAKE2b-256 6674343d21f1decb58f84b9eaf422e0077fbeb6a7179d8f88f923e5b998e0406

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fcb11a2dc8eb7ddcae08afd8fae02ba10467753a857fa07a404d700a93f3d53
MD5 711eadf8f3e41e62faf1cdd8e7209baf
BLAKE2b-256 622ef5b9024ccdd833a56dfa76efba415897fbd3acaa5d432a7367473722078f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.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/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f084bbe816907dfe59006756f8f2d16d352faff2d107f4ffeb1d8de126fc5dc7
MD5 a40a49a568d02e94c49967824257bed2
BLAKE2b-256 39ee3916e34c62c8cdf71a9c05990646be1d661ed6c7c1c1a9c5f960c4327147

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.6 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0d8de8cb619fc597da7cf8cdcbf3b7ff8c5f6db836568afc7dc16d21f59b2b49
MD5 7c74f88237030980feaaba0861c3d53c
BLAKE2b-256 fdd26e712fa82db13e63af29122611dc58e4fbcffda3035efd70afe96f3a0a90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0798a9c0ff45f17d0192e4d7114d734cac9f8b2b2c76dd1d923c4d0923f27bb6
MD5 c153eb18789da7eb133e672754e53d8b
BLAKE2b-256 7f14358a52ed71b188ffd23abe777a1aa8f22f06b1c2b11b9cc64a77cbda5155

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0a047fddbe6951bce40e9cde63373c838a978c5e05a011a682db9ba6334b8e85
MD5 3625696bb56e7de3c0c6d548f25c72a1
BLAKE2b-256 4bad67136179798bef7f49eebac34024f9dc3052f4c4a5d1372fcfd5dd9aca5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6776d896fb90c5938de8acb925e057e2f9f28755f67ec3edcbc8344832616c38
MD5 e3b9984915d47feb3a94e955740e8d8f
BLAKE2b-256 24c60ff4534968734c978eed5a9266a7b72183515cb43893483894e59440a9d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.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/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9351d729ea754db36d175098361b920573fdad334125f86ac1dd3a083355e20
MD5 fbd623a83e85eab7274ba2e9839c06f7
BLAKE2b-256 980677239ebddd2b9ce03a19fe0bd85b520ad1357fdee31f8816b64866eade58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.6 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e5b7820b75f9519499d76cc708e27242ccfdd9dfb511d6deb98701961d0445aa
MD5 78919e3b8a73ba4b3f2d0685d2ae121e
BLAKE2b-256 b1ea0fe3795ae908f8bbeb56cd1a416903480e4a6d97c8a0ab9cf2f726689cbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.7.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03d64fb86bb86b978928bad923b64419a23e836499ec6363e305ad28afd9d287
MD5 050106164605047daa1ef533c5c70250
BLAKE2b-256 6502dbe5b7571c53db46ed437c1ba0aab0345794c1fd44e7c063d42b1b6db415

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c038399ce09a58ff8d89ec3e62f00aa7cb82d14f34e24735b920e2a811a3a426
MD5 600e37a9d35e8d04449c8229e3bae8fb
BLAKE2b-256 fef9c53bfbd9da31cd56058f7c4552ac634bf71f17413cb36f151b6e956eb0bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.7.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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

File hashes

Hashes for h5py-3.7.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 43fed4d13743cf02798a9a03a360a88e589d81285e72b83f47d37bb64ed44881
MD5 14c184be101e66daeef0e101f849c294
BLAKE2b-256 5c675efd9ce28de0c56d573799f0c6c5839325ba5572da9a25eaa27332d59faa

See more details on using hashes here.

Supported by

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