logo

Metodo NumPy save() | Salva array in un file

Il NumPy salva() metodo è utilizzato memorizzare l'array di input in un file binario con il simbolo ' estensione npy' (.npy).

Esempio:



Python3






non uguale a mysql

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



>

>

Sintassi

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

parametri:

  • file: File o nome file in cui vengono salvati i dati. Se il file è una stringa o un percorso, al nome del file verrà aggiunta un'estensione .npy se non ne ha già una. Se il file è un oggetto file, il nome file rimane invariato.
  • consent_pickle: Consenti il ​​salvataggio di array di oggetti utilizzando pickle Python. Le ragioni per non consentire pickle includono la sicurezza (il caricamento dei dati serializzati può eseguire codice arbitrario) e la portabilità (gli oggetti serializzati potrebbero non essere caricabili su diverse installazioni Python). Predefinito: Vero
  • fix_imports: Utile solo per forzare gli oggetti negli array di oggetti su Python 3 a essere serializzati in modo compatibile con Python 2.
  • arr: Dati della matrice da salvare.

Ritorna: Memorizza l'array di input in un file su disco con estensione '.npy'.

Esempi

Comprendiamo il funzionamento del metodo numpy.save() in questo codice Python e sappiamo come utilizzare il metodo save() della libreria NumPy.

Per utilizzare la funzione numpy.save(), devi solo passare il nome del file e l'array nella funzione.

Esempio 1

Python3


oggetto di Java



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

>

>

Produzione :

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

Esempio 2

Python3


i 10 migliori hentai



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

>

>

Produzione :

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