Hvad er NPY-filformatet?
Binære filer med filtypenavnet .NPY indeholder dataarrays fra NumPy, som er en pakke af programmeringssproget Python. Disse filer kan læses uafhængigt af den platform, hvorpå de blev gemt. De gemmer et enkelt array inklusive information om datatypen og deres værdier.
Filer i .NPY-formatet kan indeholde alle individuelle arrays, der bruges i applikationer eller scripts i Python med NumPy-pakken.
Formatet af disse filer gør det muligt at gemme fuldstændig information om formen og dtype af dataene. Dette muliggør rekonstruktion - indlæsning af arrayet på enhver anden computer. Data gemt i .NPY-filer:
- kan repræsentere alle typer arrays, inklusive dem med objekter eller indlejrede poster,
- er repræsenteret i en binær, native tilstand,
- tillade hukommelseskortlægning,
- lette reverse engineering af programmer - .NPY er designet til at være så enkelt som muligt.
At læse og skrive data til filer er intuitivt takket være en række tilgængelige funktioner fra NumPy-pakken. Formatets version er uafhængig af den version af NumPy-pakken, der er beregnet til at håndtere det.
Måde at gemme flere NumPy-arrays
Filer med filtypenavnet .NPY kan også være en del af en .NPZ-pakke. Dette er en ZIP-komprimeret mappe, der indeholder flere .NPY-filer, der svarer til individuelle tabeller. Derfor besidder den de samme egenskaber som filer i NPY-dataformatet. Formatet har flere versioner og udvikles løbende, hvilket bevarer bagudkompatibilitet.
Formatdetaljer
kort fortaltProgrammer der åbner NPY-filer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om NPY-filer.