hdf5文件打开错误:“TypeError:'type'object has no attribute'__getitem__'”

问题描述:

我一直试图在Python 2.7下打开一个现有的.h5数据文件。不过,我一直得到这个错误我的代码如下所示:hdf5文件打开错误:“TypeError:'type'object has no attribute'__getitem__'”

enter image description here

而结果是:

enter image description here

+0

你可以请你的代码发布为TXT,而不是图像?所以人们帮助你更容易 – Massimo

你试图把该项目名称为“ /训练“类的”文件“。类“文件”不是一个集合。我不明白你想在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"]