import h5py import numpy as np f = h5py.File("mytestfile.hdf5", "w") dset = f.create_dataset("mydataset", (100,), dtype="i") import h5py f = h5py.File("mytestfile.hdf5", "r") list(f.keys()) dset = f["mydataset"] print(dset.shape) print(dset.dtype) dset[...] = np.arange(100) print(dset[0]) print(dset[10]) print(dset[0:100:10])