NumPy save() -menetelmä | Tallenna Array tiedostoon

NumPy Tallentaa() menetelmää käytetään tallentaa syöttötaulukon binääritiedostossa ' npy laajennus' (.npy).

Esimerkki:

Python 3




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

Syntaksi

Syntaksi: numpy.save(file, arr, allow_pickle=True, fix_imports=True)

Parametrit:

  • tiedosto: Tiedosto tai tiedostonimi, johon tiedot tallennetaan. Jos tiedosto on merkkijono tai polku, tiedoston nimeen liitetään .npy-tunniste, jos sillä ei vielä ole sellaista. Jos tiedosto on tiedostoobjekti, tiedoston nimi ei muutu.
  • allow_pickle : Salli objektitaulukoiden tallentaminen Python-kurkkukurkkujen avulla. Syitä suolakurkkujen kieltämiseen ovat turvallisuus (säilytettyjen tietojen lataaminen voi suorittaa mielivaltaisen koodin) ja siirrettävyys (marinoidut objektit eivät välttämättä ole ladattavissa eri Python-asennuksissa). Oletus: True
  • fix_imports: Hyödyllinen vain, kun Python 3:n objektitaulukoiden objektit pakotetaan peittaukseen Python 2 -yhteensopivalla tavalla.
  • arr: Tallennettavat tiedot.

Palautukset: Tallentaa syöttötaulukon levytiedostoon, jonka tunniste on '.npy'.

Esimerkkejä

Ymmärretään numpy.save()-menetelmän toiminta näissä Python-koodissa ja osataan käyttää NumPy-kirjaston save()-menetelmää.

Jos haluat käyttää numpy.save()-funktiota, sinun tarvitsee vain välittää tiedoston nimi ja taulukko funktioon.

Esimerkki 1

Python 3




# 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'> )>

Lähtö:

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

Esimerkki 2

Python 3




# 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'> )>

Lähtö:

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