赞
踩
问题:
原因:在python2,/
只留下了整数部分,去掉了小数,是int型。而在python3里,/
的结果是真正意义上的除法,结果是float型。所以便出现了TypeError: 'float' object cannot be interpreted as an integer。
解决方法:将系统指出的错误(也就是划线的语句)
改为
freqs = np.linspace(0, sample_rate/2, fft_size//2 + 1)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。