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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。