在Python

时间:2018-01-24 18:35:05

标签: python numpy

我有一个未知的.npz文件,想看看里面是什么。我是Python的新手。

>>> import numpy
>>> b = numpy.load('data.npz')
>>> print(b.files)
['arr_1', 'arr_0', 'arr_3', 'arr_2']

如何查看这些arr_i包含的内容(即尺寸,值等)?

2 个答案:

答案 0 :(得分:2)

np.savez_compressed('filename.npz', array1=array1, array2=array2)
b = np.load('filename.npz')

然后执行b [' array_1'],b [' array_2']等等,从每个数组中检索数据。

答案 1 :(得分:2)

Python提供了“ npzviewer”来打开.npz文件

  

pip安装npzviewer

     

npzviewer [-h] [-v] [npzfile]

https://pypi.org/project/npzviewer/