Wie kopiere ich eine Hdf5-Datei mit Python teilweise in eine neue, wobei ich die gleiche Struktur behalte?
Ich habe eine große hdf5-Datei, die ungefähr so aussieht:
A/B/dataset1, dataset2
A/C/dataset1, dataset2
A/D/dataset1, dataset2
A/E/dataset1, dataset2
...
Ich möchte eine neue Datei nur damit erstellen: A / B / dataset1, dataset2 A / C / dataset1, dataset2
Was ist der einfachste Weg in Python?
Ich tat:
fs = h5py.File('source.h5', 'r')
fd = h5py.File('dest.h5', 'w')
fs.copy('group B', fd)
das problem ist, dass ich für dest.h5 bekomme:
B/dataset1, dataset2
und dass mir ein Teil der Arboreszenz fehlt.