logo

NumPy save() -menetelmä | Tallenna Array tiedostoon

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>