如何使用Python返回mat文件通道名称?
我正在使用Python2.x操作MatlabMat文件,遇到了一个我甚至无法通过谷歌搜索解决的问题 我发现,一旦我提供了频道名称,就可以很容易地访问mat文件中我想要的任何内容。作为一个简单的示例,要打印通道的字段,我将使用:如何使用Python返回mat文件通道名称?,python,matlab,scipy,mat-file,Python,Matlab,Scipy,Mat File,我正在使用Python2.x操作MatlabMat文件,遇到了一个我甚至无法通过谷歌搜索解决的问题 我发现,一旦我提供了频道名称,就可以很容易地访问mat文件中我想要的任何内容。作为一个简单的示例,要打印通道的字段,我将使用: for field in mat_file['sample_channel_name']._fieldnames: print field 问题是,我不想硬编码频道名称,也不知道如何使用SciPy从mat文件返回它们 感谢您的帮助。loadmat将.mat文件的
for field in mat_file['sample_channel_name']._fieldnames:
print field
问题是,我不想硬编码频道名称,也不知道如何使用SciPy从mat文件返回它们
感谢您的帮助。
loadmat
将.mat文件的内容作为字典返回。您可以使用mat_file.keys()
Ah访问名称,简单得令人尴尬!不知怎的,我还以为那是一张字典的单子呢。谢谢您。