我有一个垫子文件,我使用访问
from scipy import io
mat = io.loadmat('example.mat')
从MATLAB,example.mat包含以下结构
>> load example.mat
>> data1
data1 =
LAT: [53x1 double]
LON: [53x1 double]
TIME: [53x1 double]
units: {3x1 cell}
>> data2
data2 =
LAT: [100x1 double]
LON: [100x1 double]
TIME: [100x1 double]
units: {3x1 cell}
在MATLAB中,我可以访问数据一样简单data2.LON等。这不是在蟒蛇微不足道。 它给我几个选项虽然喜欢
mat.clear mat.get mat.iteritems mat.keys mat.setdefault mat.viewitems
mat.copy mat.has_key mat.iterkeys mat.pop mat.update mat.viewkeys
mat.fromkeys mat.items mat.itervalues mat.popitem mat.values mat.viewvalues
是有可能保存在python相同的结构? 如果不是,如何更好地访问数据? 我使用本Python代码是非常困难的工作。
谢谢