Question

import h5py #added
hf = h5py.File('../images.h5', 'w') #added
hf.close() #added

h5_file = tables.open_file("images.h5", mode="w")

J'ai aussi essayé:

h5py.File.close(hf)

L'erreur qui apparaît dans les deux cas est:

ValueError: The file 'restricted_images.h5' is already opened.  Please close it before reopening in write mode.

J'ai aussi essayé:

if isinstance(obj, h5py.File):   # Just HDF5 files
    obj.close()

tandis que

In[]: hf
Out[]: <Closed HDF5 file> 

, le fichier n'est pas encore fermé.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top