Numpy 的 save(~)
方法將 Numpy 數組寫入 .npy
格式的文件中。
參數
1.file
| file
或 string
或 pathlib.Path
Numpy 數組將寫入的文件。如果路徑尚未包含.npy
擴展名,則該擴展名將附加到文件名中。
2. arr
| array-like
要保存的數組。
3. allow_pickle
| boolean
| optional
是否使用pickling來保存數組。如果您的數組具有對象的數據類型(例如您的數組包含字符串等非數字數據),則必須將其設置為 True
。如果您的數組具有數字 dtype
,則可以將其設置為 False
。
默認情況下,allow_pickle=True
。
警告
如果 dtype 是數字,則選擇 allow_pickle=False
。
作為一般經驗法則,如果不需要,則不應使用 pickles,因為不同版本的 Python 和 Numpy 可能會以不同的方式解釋 pickles,因此其他人可能無法加載文件。此外,由於讀取 pickled 文件涉及在文件中運行任意代碼,因此讀者很容易受到惡意攻擊。
4. fix_imports
| boolean
| optional
是否使保存的文件可由Python 2讀取。默認為 fix_imports=True
。
返回值
None。
例子
x = np.array([3,4,5])
np.save("my_data", x)
這會將我們的數組保存在一個名為 my_data.npy
的文件中,該文件與我們的 Python 腳本位於同一目錄中。
相關用法
- Python NumPy savetxt方法用法及代碼示例
- Python NumPy savez_compressed方法用法及代碼示例
- Python NumPy savez方法用法及代碼示例
- Python NumPy sample方法用法及代碼示例
- Python sklearn.cluster.MiniBatchKMeans用法及代碼示例
- Python NumPy squeeze方法用法及代碼示例
- Python scipy.ndimage.binary_opening用法及代碼示例
- Python scipy.signal.windows.tukey用法及代碼示例
- Python scipy.stats.mood用法及代碼示例
- Python str.isidentifier用法及代碼示例
- Python sklearn.metrics.fbeta_score用法及代碼示例
- Python scipy.fft.ihfftn用法及代碼示例
- Python scipy.stats.normaltest用法及代碼示例
- Python scipy.ndimage.convolve1d用法及代碼示例
- Python scipy.stats.arcsine用法及代碼示例
- Python scipy.interpolate.UnivariateSpline.antiderivative用法及代碼示例
- Python NumPy sign方法用法及代碼示例
- Python scipy.linalg.hadamard用法及代碼示例
- Python socket.create_server用法及代碼示例
- Python sklearn.linear_model.PassiveAggressiveRegressor用法及代碼示例
- Python skimage.feature.graycomatrix用法及代碼示例
- Python sympy.rf()用法及代碼示例
- Python sklearn.metrics.make_scorer用法及代碼示例
- Python sklearn.model_selection.ShuffleSplit用法及代碼示例
- Python sklearn.metrics.dcg_score用法及代碼示例
注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 NumPy | save method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。