Che cos'è il formato di file NPY?
I file binari con estensione .NPY contengono array di dati di NumPy, che è un pacchetto del linguaggio di programmazione Python. Questi file possono essere letti indipendentemente dalla piattaforma su cui sono stati salvati. Memorizzano un singolo array che include informazioni sul tipo di dati e sui relativi valori.
I file nel formato .NPY possono contenere qualsiasi array individuale utilizzato nelle applicazioni o negli script di Python con il pacchetto NumPy.
Il formato di questi file consente di salvare informazioni complete sulla forma e sul tipo dei dati. Ciò consente la ricostruzione - caricamento dell'array su qualsiasi altro computer. Dati archiviati nei file .NPY:
- può rappresentare tutti i tipi di array, compresi quelli con oggetti o record nidificati,
- sono rappresentati in modalità binaria, nativa,
- consentire la mappatura della memoria,
- facilitare il reverse engineering dei programmi: .NPY è progettato per essere il più semplice possibile.
Leggere e scrivere dati su file è intuitivo grazie a una serie di funzioni disponibili dal pacchetto NumPy. La versione del formato è indipendente dalla versione del pacchetto NumPy destinato a gestirlo.
Modo per memorizzare più array NumPy
I file con estensione .NPY possono anche far parte di un pacchetto .NPZ. Questa è una directory compressa ZIP contenente più file .NPY corrispondenti a singole tabelle. Pertanto, possiede le stesse proprietà dei file nel formato dati NPY. Il formato ha diverse versioni ed è in continuo sviluppo, mantenendo la compatibilità con le versioni precedenti.
Dettagli del formato
in sintesiProgrammi che aprono file NPY
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file NPY.