Ich habe scipy.io verwendet, um meine strukturierten Daten zu speichern (Listen und Wörterbücher, die mit ND-Arrays in verschiedenen Formen gefüllt sind). Da v7.3 mat file eines Tages das alte v7 mat Format ersetzen wird, denke ich darüber nach, zu HDF5 zu wechseln, um meine Daten zu speichern, genauer gesagt h5py für python. Allerdings habe ich festgestellt, dass ich meine Wörterbücher nicht so einfach speichern kann wie:
%Vor%Stattdessen muss ich h5py.create_group einzeln verwenden, um die Struktur im Python-Wörterbuch zu replizieren. Bei sehr großen Strukturen ist dies nicht durchführbar. Gibt es eine einfache Möglichkeit, Python-Wörterbücher automatisch in hdf5-Gruppen umzuwandeln?
Danke!
-Shawn
Ich musste die ganze Zeit so etwas tun und entschied, dass es nett wäre, eine hdf5-Version von Pickle zu machen: Ссылка
Die Motivation lag darin, Python-Wörterbücher mit numpigen Arrays zu speichern, was nach dem klingt, wonach Sie suchen:
%Vor%Sie sollten es über PyPi (pip install hickle) installieren oder es von github herunterladen können.
Prost Danny