Проверить, существует ли узел в h5py

Мне интересно, есть ли простой способ проверить, существует ли узел в файле HDF5, используя h5py.

Я ничего не нашел в документах, поэтому сейчас я использую исключения, что некрасиво.

# check if node exists
# first assume it exists
e = True
try:
  h5File["/some/path"]
except KeyError:
  e = False # now we know it doesn't

Чтобы добавить контекст :Я использую это, чтобы определить, существует ли узел, прежде чем пытаться создать новый узел с тем же именем.

20
задан nbro 29 September 2019 в 19:39
поделиться