I am wondering if there is a simple way to check if a node exists within an HDF5 file using h5py.
I couldn\'t find anything in the docs, so right now I\'m using exce
e = "/some/path" in h5File
does it. This is very briefly mentioned in the Group documentation.
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 exist
e = False
node = "/some/path"
if node in h5file.keys():
h5File[node]
e = True
You can also simply use require_group()
method for groups. H5py Docs.