NumPy Tallentaa() menetelmää käytetään tallentaa syöttötaulukon binääritiedostossa ' npy laajennus' (.npy).
Esimerkki:
Python 3
periytyminen c++:ssa
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
java opetusohjelma
# 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
java prioriteettijono
# 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>