Fermer et ouvrir un h5py fichier de données

Dans notre laboratoire, nous stocker nos données dans hdf5 fichiers à travers le paquet python h5py.

Au début d'une expérience, nous avons créé une hdf5 fichier et stocker un tableau après tableau de tableau de données dans le fichier (entre autres choses). Lorsqu'une expérience échoue ou est interrompu, le fichier n'est pas correctement fermé.
Parce que nos expériences exécuter à partir de iPython la référence à l'objet de données reste (quelque part) dans la mémoire.

Est-il un moyen pour numériser tous les h5py de données des objets et de les fermer?

OriginalL'auteur Adriaan Rol | 2015-04-25