Von der Website von h5py ( Ссылка ):
Bei Verwendung von h5py aus Python 3 werden die Schlüssel (), values () und items () Methoden geben View-like-Objekte statt Listen zurück. Diese Objekte unterstützt das Testen und die Iteration von Containerschiffen, kann jedoch nicht wie folgt aufgeteilt werden Listen.
Dies erklärt, warum wir sie nicht sehen können. Die einfachste Antwort ist, sie in eine Liste zu konvertieren:
%Vor%Leider führe ich Dinge in iPython, und es verwendet den Befehl 'l'. Das bedeutet, dass dieser Ansatz nicht funktioniert.
Um sie tatsächlich zu sehen, müssen wir die Vorteile des Containerschiff-Tests und der Iteration nutzen. Containerschifftest bedeutet, dass wir die Schlüssel bereits kennen müssen. Glücklicherweise ist es einfach, eine Iteration zu verwenden:
%Vor%Ich habe eine einfache Funktion erstellt, die das automatisch macht:
%Vor%Dann bekommst du:
%Vor%Tags und Links python-2.7 hdf5 python-3.4