Was ist das NPY-Dateiformat?
Binärdateien mit der Dateiendung .NPY enthalten Datenarrays von NumPy, einem Paket der Programmiersprache Python. Diese Dateien können unabhängig von der Plattform gelesen werden, auf der sie gespeichert wurden. Sie speichern ein einzelnes Array mit Informationen zum Datentyp und ihren Werten.
Dateien im .NPY-Format können beliebige einzelne Arrays enthalten, die in Anwendungen oder Skripten von Python mit dem NumPy-Paket verwendet werden.
Das Format dieser Dateien ermöglicht das Speichern vollständiger Informationen über Form und Typ der Daten. Dies ermöglicht die Rekonstruktion - das Laden des Arrays auf einen beliebigen anderen Computer. In .NPY-Dateien gespeicherte Daten:
- kann alle Arten von Arrays darstellen, einschließlich solcher mit Objekten oder verschachtelten Datensätzen,
- werden in einem binären, nativen Modus dargestellt,
- Speicherzuordnung ermöglichen,
- erleichtert das Reverse Engineering von Programmen - .NPY ist so einfach wie möglich gestaltet.
Das Lesen und Schreiben von Daten in Dateien ist dank einer Reihe verfügbarer Funktionen aus dem NumPy-Paket intuitiv. Die Version des Formats ist unabhängig von der Version des NumPy-Pakets, das es verarbeiten soll.
Möglichkeit zum Speichern mehrerer NumPy-Arrays
Dateien mit der Dateiendung .NPY können auch Teil eines .NPZ-Pakets sein. Dies ist ein ZIP-komprimiertes Verzeichnis, das mehrere .NPY-Dateien enthält, die einzelnen Tabellen entsprechen. Daher besitzt es die gleichen Eigenschaften wie Dateien im NPY-Datenformat. Das Format verfügt über mehrere Versionen und wird unter Wahrung der Abwärtskompatibilität kontinuierlich weiterentwickelt.
Formatdetails
kurz gefasstProgramme zum Öffnen von NPY-Dateien
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu NPY-Dateien.