如何将 defaultdict 的字节数组转换为字典

问题描述 投票:0回答:0

我用这段代码从 h5 文件中读取:

f = h5py.File(fname, "r")
data = f.get('table1')[...]

数据是这样的:

array(b"defaultdict(<class 'list'>, {'B': [{'score': 4, 'skin': 3, 'cars': ['bmw'], 'house': 1], 'A': [{'score': 4, 'skin': 3, 'cars': ['bmw'], 'house': 1]}     

如何将它保存到字典中?

d = {'B': [{'score': 4, 'skin': 3, 'cars': ['bmw'], 'house': 1], 'A': [{'score': 4, 'skin': 3, 'cars': ['bmw'], 'house': 1]}

我尝试解码字节但没有成功,我需要从 h5 文件中读取并将其保存在字典中。

python dictionary byte numpy-ndarray hdf5
© www.soinside.com 2019 - 2024. All rights reserved.