如何打开.npz文件

时间:2015-07-12 14:15:30

标签: file

首先我要说的是,我在编程和Python方面都是全新的。

有人发给我一个.npz文件。 有没有人可以解释我如何打开该文件。 或者我必须编写哪些代码。 我已经googeld很长一段时间,但我只是不明白如何打开它。

提前致谢。

4 个答案:

答案 0 :(得分:9)

在python3中使用它:

from numpy import load

data = load('out.npz')
lst = data.files
for item in lst:
    print(item)
    print(data[item])

答案 1 :(得分:3)

您想将numpy.load() 与上下文管理器一起使用

with numpy.load('foo.npz') as data:
    a = data['a']

您应该在此处使用上下文管理器,如文档所述:

  

必须关闭返回的NpzFile类实例以避免泄漏   文件描述符。

并且上下文管理器将为您处理。

答案 2 :(得分:2)

使用load功能:

import numpy as np
data = np.load('your_file.npz')

答案 3 :(得分:0)

import numpy as np

data = np.load('imdb.npz', allow_pickle=True)
lst = data.files

for item in lst:
    print(item)
    print(data[item])