我试图在python中打开一个mat文件,但我的尝试确实失败了。 这是我的代码
from scipy import *
from pylab import *
save('rfdata.mat')
import scipy.io as sio
mat = scipy.io.loadmat('rfdata.mat');
python说:
Traceback (most recent call last):
File "C:\Users\Ali\.spyder2-py3\template.py", line 14, in <module>
mat = scipy.io.loadmat('rfdata.mat');
NameError: name 'scipy' is not defined
编辑:我删除了上面的所有代码并写了
import scipy.io as sio
mat = sio.io.loadmat('rfdata.mat');
仍然无效
感谢您的帮助
由于
答案 0 :(得分:4)
正如你所做的那样:
import scipy.io as sio
您已将scipy.io
加载到sio
。所以,当你致电:
mat = scipy.io.loadmat('rfdata.mat');
scipy
未定义,但sio
为:
mat = sio.loadmat('rfdata.mat')
此外:
;
,在Python中不需要它。