首先我要说的是,我在编程和Python方面完全是新手.
有人发给我一个.npz文件.有没有人可以解释我如何打开该文件.或者我必须编写哪些代码.我已经googeld很长一段时间,但我只是不明白如何打开它.
提前致谢.
小智 13
在python3中使用它:
from numpy import load
data = load('out.npz')
lst = data.files
for item in lst:
print(item)
print(data[item])
Run Code Online (Sandbox Code Playgroud)
使用load函数:
import numpy as np
data = np.load('your_file.npz')
Run Code Online (Sandbox Code Playgroud)
小智 7
将 numpy 导入为 np
数据 = np.load('imdb.npz', allow_pickle=True)
lst = data.files
对于 lst 中的项目:
打印(项目)
打印(数据[项目])
您要与上下文管理器一起使用:numpy.load()
with numpy.load('foo.npz') as data:
a = data['a']
Run Code Online (Sandbox Code Playgroud)
如文档所述,您应在此处使用上下文管理器:
返回的
NpzFile类实例必须关闭,以避免泄漏文件描述符。
上下文管理器将为您处理。