1 from scipy import io 2 dataset = io.loadmat("a.mat") 3 exclude = ['__globals__', '__header__', '__version__'] 4 for obj in dataset.keys(): 5 if obj not in exclude: 6 print obj+'=dataset["'+obj+'"]' 7 exec(obj+'=dataset["'+obj+'"]') 8 exec 'print '+ obj
obj是变量名的str,需要用exec保存原来的变量名。
本文介绍了一种使用Python的scipy库加载MATLAB .mat文件的方法,并通过一个具体示例展示了如何遍历并打印.mat文件中的所有变量及其内容。
552

被折叠的 条评论
为什么被折叠?



