我正在使用 Spyder IDE 和 Python 2.7。
我有一个名为 data.npz 的 npz 文件,它是给我的。我想将此文件加载到 Spyder 并查看其中的内容。
首先,我已经这样做了:
import numpy as np
data = np.load('data.npz')
在我的 Spyder 变量资源管理器中,我有一个名为“data”、类型为“object”的变量。当我双击这个变量时,Spyder 给出一个错误,提示“当前不支持对象数组”。
当我打字时
data
我得到这样的东西:
array({'a': array([ 1,2,3, ...,
4,5,6]), 'b': 10, 'c': array([-1,-2,-3]), 'd': 25, 'e': 1}, dtype=object)
如何访问“a”、“b”、“c”、“d”等?
最佳答案
要获取所有组成文件的列表,只需使用:
$ data.files
关于python - 如何查看 npz 文件中的数据对象内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44289302/