NumPy save() Metod | Spara Array till en fil

NumPy spara() metoden används för att lagra inmatningsmatrisen i en binär fil med npy förlängning' (.npy).

Exempel:

Python3




import> numpy as np> a> => np.arange(> 5> )> np.save(> 'array_file'> , a)>

Syntax

Syntax: numpy.save(fil, arr, allow_pickle=True, fix_imports=True)

Parametrar:

  • fil: Fil eller filnamn som data sparas till. Om filen är en sträng eller sökväg kommer filnamnstillägget .npy att läggas till om det inte redan har ett. Om filen är ett filobjekt är filnamnet oförändrat.
  • allow_pickle : Tillåt att objektmatriser sparas med Python-gurka. Skälen till att inte tillåta pickles inkluderar säkerhet (laddning av inlagd data kan exekvera godtycklig kod) och portabilitet (inlagda objekt kanske inte kan laddas på olika Python-installationer). Standard: Sant
  • fix_importer : Endast användbart för att tvinga objekt i objektmatriser på Python 3 att betas på ett Python 2-kompatibelt sätt.
  • arr: Arraydata som ska sparas.

Returnerar: Lagrar inmatningsmatrisen i en diskfil med tillägget '.npy'.

Exempel

Låt oss förstå hur numpy.save()-metoden fungerar i denna Python-kod och vet hur man använder save()-metoden för NumPy-biblioteket.

För att använda funktionen numpy.save() behöver du bara skicka filnamnet och arrayen i funktionen.

Exempel 1

Python3




# Python program explaining> # save() function> > import> numpy as geek> > a> => geek.arange(> 5> )> > # a is printed.> print> (> 'a is:'> )> print> (a)> > # the array is saved in the file geekfile.npy> geek.save(> 'geekfile'> , a)> > print> (> 'the array is saved in the file geekfile.npy'> )>

Utgång:

a is: [0 1 2 3 4] the array is saved in the file geekfile.npy 

Exempel 2

Python3




# Python program explaining> # save() function> > import> numpy as geek> > # the array is loaded into b> b> => geek.load(> 'geekfile.npy'> )> > print> (> 'b is:'> )> print> (b)> > # b is printed from geekfile.npy> print> (> 'b is printed from geekfile.npy'> )>

Utgång:

b is: [0 1 2 3 4] b is printed from geekfile.npy