Sto scrivendo uno script per registrare i dati live nel tempo in un singolo file HDF5 che include il mio intero set di dati per questo progetto. Sto lavorando con Python 3.6 e ho deciso di creare uno strumento da riga di comando utilizzando click
per raccogliere i dati.
La mia preoccupazione è che cosa accadrà se lo script di raccolta dei dati sta scrivendo nel file HDF5 e l'applicazione ML ancora in corso tenta di leggere i dati dallo stesso file?
Ho dato un'occhiata alla documentazione del gruppo HDF sull'I / O parallelo HDF5 , ma ciò non mi ha chiarito le cose.