Check if node exists in h5py Check if node exists in h5py python python

Check if node exists in h5py


e = "/some/path" in h5File

does it. This is very briefly mentioned in the Group documentation.


You can also simply use require_group() method for groups. H5py Docs.


After checking the documentation at group docs. I assume you can use the keys method of the group object to check before usage:

# check if node exists# first assume it doesn't existe = Falsenode = "/some/path"if node in h5file.keys():    h5File[node]    e = True