Il mio codice Python riceve un array di byte che rappresenta i byte del file hdf5.h5py può caricare un file da un array di byte in memoria?
Mi piacerebbe leggere questo array di byte su un oggetto file in memoria h5py senza prima scrivere l'array di byte sul disco. This page dice che posso aprire un file mappato in memoria, ma sarebbe un nuovo file vuoto. Voglio passare dall'array di byte al file hdf5 in-memory, usarlo, scartarlo e non scrivere su disco in nessun punto.
È possibile farlo con h5py? (O con HDF5 utilizzando C se questo è l'unico modo)
Sto provando a fare la stessa cosa. Potresti mostrare un codice con la soluzione che ha funzionato? Grazie! – konus
Ho trovato la soluzione e l'ho postata qui: https://stackoverflow.com/questions/11588630/pass-hdf5-file-to-h5py-as-binary-blob-string/45900556#45900556 – SCGH