在Python中打开并查看.npz文件

Shi*_*bii 3 python numpy

我有一个未知的.npz文件,想看看里面有什么。我对Python很陌生。

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

如何查看其中arr_i包含的内容(即维度,值等)?

use*_*990 17

np.savez_compressed('filename.npz', array1=array1, array2=array2)
b = np.load('filename.npz')
Run Code Online (Sandbox Code Playgroud)

并执行 b['array_1']、b['array_2'] 等以从每个数组中检索数据。


小智 5

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

pip安装npzviewer

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

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