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