hdf5文件打开错误:“TypeError:'type'对象没有属性'__getitem__'”

时间:2017-02-13 07:34:14

标签: python-2.7 debugging hdf5 data-science

我一直在尝试在Spider下的Python 2.7中打开一个现有的.h5数据文件。但是,我一直在使用我的代码收到此错误,如下所示:

enter image description here

结果如下:

enter image description here

1 个答案:

答案 0 :(得分:0)

您正在尝试使用类“文件”的名称为“/ train”的项目。类“file”不是Collection。我不明白你想在6行代码做什么。 也许你的意思是

import h5py
import numpy as np

filename = 'train.h5'
# open file for Read/write
f = h5py.File(filename, 'r+')
# get group or dataset in h5 file
dataset = f["/train"]