了解Python中的load_npz()函数以加载npz文件
发布时间:2023-12-11 04:28:39
在Python中,可以使用load_npz()函数加载npz文件。npz文件是Numpy的一种压缩文件格式,用于存储Numpy数组。
load_npz()函数的语法如下:
np.load_npz(file)
参数说明:
- file: 要加载的npz文件的路径。
下面是一个使用load_npz()函数加载npz文件的例子:
import numpy as np
# 创建一个Numpy数组
data = np.array([[1, 2, 3],
[4, 5, 6]])
# 保存Numpy数组为npz文件
np.savez('data.npz', data=data)
# 加载npz文件
loaded_data = np.load('data.npz')
# 打印加载的数组
print(loaded_data['data'])
上述例子中,首先创建一个Numpy数组data。然后使用np.savez()函数将该数组保存为名为"data.npz"的npz文件。接下来,使用load_npz()函数加载该npz文件,并将加载的数据保存到loaded_data变量中。最后,打印加载的数组。
运行上述代码,输出结果为:
[[1 2 3] [4 5 6]]
可以看到,加载的数组与原始数组相同。
除了可以加载已保存的npz文件外,还可以通过load_npz()函数加载远程npz文件。只需在file参数中指定远程npz文件的URL即可。
总结:load_npz()函数是用于加载npz文件的函数。它可以加载已保存的本地npz文件,也可以加载远程npz文件。使用该函数可以方便地将保存的Numpy数组加载回来使用。
