Почему scipy.io.wavfile.read не возвращает кортеж?
Вопрос
Я пытаюсь прочитать файл *.wav с помощью Scipy. Я делаю следующее:
import scipy
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav')
В результате этого кода я получаю:
Traceback (most recent call last):
File "test3.py", line 2, in <module>
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav')
AttributeError: 'module' object has no attribute 'io'
Кто -нибудь знает, что здесь не так? Заранее спасибо.
Решение
Как говорится в ошибке, у Scipy Module нет «io».
io.wavfile
это подмодуль, вам нужно from scipy.io import wavfile
а потом сделай wavfile.read("/usr/share/sounds/purple/receive.wav")
Это дает мне ошибку с файлом, который вы используете в качестве примера, однако ...
Не связан с StackOverflow