Qu'est-ce que le format de fichier NPY ?
Les fichiers binaires portant l'extension .NPY contiennent des tableaux de données de NumPy, qui est un package du langage de programmation Python. Ces fichiers peuvent être lus indépendamment de la plateforme sur laquelle ils ont été enregistrés. Ils stockent un seul tableau comprenant des informations sur le type de données et leurs valeurs.
Les fichiers au format .NPY peuvent contenir tous les tableaux individuels utilisés dans les applications ou les scripts Python avec le package NumPy.
Le format de ces fichiers permet de sauvegarder des informations complètes sur la forme et le type des données. Cela permet la reconstruction - chargement du tableau sur n’importe quel autre ordinateur. Données stockées dans les fichiers .NPY :
- peut représenter tous les types de tableaux, y compris ceux contenant des objets ou des enregistrements imbriqués,
- sont représentés en mode binaire, natif,
- permettre le mappage de la mémoire,
- faciliter l'ingénierie inverse des programmes - .NPY est conçu pour être aussi simple que possible.
La lecture et l'écriture de données dans des fichiers sont intuitives grâce à une série de fonctions disponibles dans le package NumPy. La version du format est indépendante de la version du package NumPy destiné à le gérer.
Façon de stocker plusieurs tableaux NumPy
Les fichiers avec l'extension .NPY peuvent également faire partie d'un package .NPZ. Il s'agit d'un répertoire compressé ZIP contenant plusieurs fichiers .NPY correspondant à des tables individuelles. Par conséquent, il possède les mêmes propriétés que les fichiers au format de données NPY. Le format a plusieurs versions et est continuellement développé, tout en maintenant une compatibilité ascendante.
Détails du format
en brefProgrammes qui ouvrent les fichiers NPY
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers NPY.