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.

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9 Windows x86-64

h5py-3.1.0-cp39-cp39-manylinux1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9

h5py-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

h5py-3.1.0-cp38-cp38-manylinux1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.8

h5py-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

h5py-3.1.0-cp37-cp37m-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

h5py-3.1.0-cp37-cp37m-manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.7m

h5py-3.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

h5py-3.1.0-cp36-cp36m-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

h5py-3.1.0-cp36-cp36m-manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.6m

h5py-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: h5py-3.1.0.tar.gz
  • Upload date:
  • Size: 371.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0.tar.gz
Algorithm Hash digest
SHA256 1e2516f190652beedcb8c7acfa1c6fa92d99b42331cbef5e5c7ec2d65b0fc3c2
MD5 81a950b9e11ec8b277250f1839cbbe36
BLAKE2b-256 a78120d5d994c91ed8347efda90d32c396ea28254fd8eb9e071e28ee5700ffd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.1.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/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1cdfd1c5449ca1329d152f0b66830e93226ebce4f5e07dd8dc16bfc2b1a49d7b
MD5 bce7e847a287500275b522d4d09ca5f9
BLAKE2b-256 1718b88bf4ce49a42f1d292b3bf58f9e1b8f8cf6920ce78f7ca383897dbe59d6

See more details on using hashes here.

File details

Details for the file h5py-3.1.0-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: h5py-3.1.0-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 80c623be10479e81b64fa713b7ed4c0bbe9f02e8e7d2a2e5382336087b615ce4
MD5 e0b5047a6dacc95f6e80c07295ebbdc5
BLAKE2b-256 401bdd36e8aa1b7c9d82a1f0aaabece4393797ded0ff613437dfb8c0780b33a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb74df83709d6d03d11e60b9480812f58da34f194beafa8c8314dbbeeedfe0a6
MD5 37fb6d98a22471c9f0d83c818101587d
BLAKE2b-256 d5f9676c6a5c13806289da6177c538ce772e3e5b04ea10d76e6e72e9f0d042de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.1.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/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 dccb89358bc84abcd711363c3e138f9f4eccfdf866f2139a8e72308328765b2c
MD5 32e2bbf473f04487c6950a9ed5d9a0ce
BLAKE2b-256 933af94b993a8db766983b972f5905cb3f0e655bcb6620088fa2b9141e74ff36

See more details on using hashes here.

File details

Details for the file h5py-3.1.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: h5py-3.1.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ba71f6229d2013fbb606476ecc29c6223fc16b244d35fcd8566ad9dbaf910857
MD5 90c2491eca279f8935a385a3e31fe269
BLAKE2b-256 67b2c20d2f11ca86132f70799da2fc213772676025f556e1f4404754d000600a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f89a3dae38843ffa49d17a31a3509a8129e9b46ece602a0138e1ed79e685c361
MD5 eaaec5e9f0dd3ff753fad0ed9c1cf49b
BLAKE2b-256 f186d5009c3cf1fd93b3ce9ad17c83c1da76f857cf330a32013caa063809f210

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 02c391fdb980762a1cc03a4bcaecd03dc463994a9a63a02264830114a96e111f
MD5 d5ff6fca249f7e02279351e238e68f4c
BLAKE2b-256 53c277bd81922264520b492bd7bfd1a51a845bc1187445408a7a83db284fd566

See more details on using hashes here.

File details

Details for the file h5py-3.1.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: h5py-3.1.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 236ac8d943be30b617ab615c3d4a4bf4a438add2be87e54af3687ab721a18fac
MD5 8a3cf003078d93b651625a8bfaf7cc53
BLAKE2b-256 9d749eae2bedd8201ab464308f42c601a12d79727a1c87f0c867fdefb212c6cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e33f61d3eb862614c0f273a1f993a64dc2f093e1a3094932c50ada9d2db2170f
MD5 f3821ee655e3c47ad1fb2f52f56c84ee
BLAKE2b-256 dbcc3bef14f861a586fb3822189f0e61b61c51702fae49d3196a0ed1bb46eca9

See more details on using hashes here.

File details

Details for the file h5py-3.1.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: h5py-3.1.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2e37352ddfcf9d77a2a47f7c8f7e125c6d20cc06c2995edeb7be222d4e152636
MD5 54c31e1849f768ff4779d105de16f3b2
BLAKE2b-256 3539ceabe8fa912cb27ec9a0064fe01c1fde2f8b43e9f7e506207db0a0dcea0a

See more details on using hashes here.

File details

Details for the file h5py-3.1.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: h5py-3.1.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fea05349f63625a8fb808e57e42bb4c76930cf5d50ac58b678c52f913a48a89b
MD5 ca684ff0e8a4d10e9585a372ad3eb69f
BLAKE2b-256 707ae53e500335afb6b1aade11227cdf107fca54106a1dca5c9d13242a043f3b

See more details on using hashes here.

File details

Details for the file h5py-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: h5py-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.6

File hashes

Hashes for h5py-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1cd367f89a5441236bdbb795e9fb9a9e3424929c00b4a54254ca760437f83d69
MD5 79a5a15e54516e59ac89693a07dd0d0c
BLAKE2b-256 348b24796b39111b4a235051003986b1c6d43e8b9699ec5936b642231c101c40

See more details on using hashes here.

Supported by

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