python npz
时间: 2023-11-20 10:58:12 浏览: 377
Keras数据集-npz格式(minist, boston_housing, reuters, imdb)
5星 · 资源好评率100%
npz是一种numpy的二进制文件格式,用于存储多个数组。以下是两个关于npz的例子:
1.读取npz文件中的内容
```python
import numpy as np
# 加载npz文件
npz_path = "D:\\NER-Research\\CLUENER2020\\BiLSTM-CRF\\data\\clue\\train.npz"
data = np.load(npz_path, allow_pickle=True)
# 打印文件中的所有数组
for item in data.files:
print(data[item])
```
2.创建并保存npz文件
```python
import numpy as np
# 创建两个数组
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
# 将两个数组保存到npz文件中
np.savez("my_array.npz", array1=arr1, array2=arr2)
# 加载npz文件并读取数组
loaded_data = np.load("my_array.npz")
print(loaded_data["array1"]) # 输出:[1 2 3]
print(loaded_data["array2"]) # 输出:[4 5 6]
```
阅读全文