我有 MATLAB 数据文件,其中包含我想导入 python 的结构中的多个结构。在 MATLAB 中,如果main_struct
是主文件,我可以通过以下方式获取所需的数据 -
leaf1 = main_struct.tree1.leaf1
leaf2 = main_struct.tree1.leaf2
等等。现在我想在 python 中导入包含 struct 的 .mat 文件并访问leaf1
和leaf2
. 在 python 中,我可以加载 mat 文件 -
import scipy.io as sio
data = sio.loadmat("main_struct.mat",squeeze_me=True, struct_as_record=False);
tree1 = data.['tree1'];
如何访问中的第二个结构tree1
?