Warum scipy.io.wavfile.read gibt kein Tupel zurück?
Frage
Ich versuche mit Scipy eine *.wav -Datei zu lesen. Ich mache Folgendes:
import scipy
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav')
Als Ergebnis dieses Code bekomme ich:
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'
Weiß jemand, was hier los ist? Danke im Voraus.
Lösung
Wie der Fehler sagt, hat das Scipy -Modul nicht 'io'.
io.wavfile
ist ein Submodul, Sie müssen from scipy.io import wavfile
und dann tun wavfile.read("/usr/share/sounds/purple/receive.wav")
Dies gibt mir einen Fehler mit der Datei, die Sie als Beispiel verwenden, jedoch ...
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow