Feche um arquivo de dados h5py aberto

Em nosso laboratório, armazenamos nossos dados emhdf5 arquivos através do pacote pythonh5py.

No início de um experimento, criamos umhdf5 arquivar e armazenar matriz após matriz de matriz de dados no arquivo (entre outras coisas). Quando uma experiência falha ou é interrompida, o arquivo não é fechado corretamente. Porque nossos experimentos decorrem deiPython a referência ao objeto de dados permanece (em algum lugar) na memória.

Existe uma maneira de procurar todos os objetos de dados abertos do h5py e fechá-los?

questionAnswers(1)

yourAnswerToTheQuestion