python中的whosmat属性错误

时间:2013-12-30 14:53:11

标签: python numpy scipy

我有一个.mat文件,我想列出这个文件的变量:

import scipy.io as sio 
import numpy as np
mat_contents = sio.loadmat('dga.mat') #read the .mat file
mat_variables = sio.whosmat('dga.mat') #list the variables

我用scipy.io.whosmat尝试过,但是我收到了这个错误:

Traceback (most recent call last):
  File "dga_data.py", line 6, in <module>
    mat_variables = sio.whosmat('dga.mat')
AttributeError: 'module' object has no attribute 'whosmat'

我没有使用scipy.io.loadmat和scipy.io.savemat来读取和保存文件。 anoyone知道它为什么崩溃scipy.io.whosmat?

提前致谢。

1 个答案:

答案 0 :(得分:0)

这是0.12.0版本中的新功能。

您可能使用旧版本,可以使用scipy.__version___进行检查。