5 Stimmen

Warum gibt scipy.io.wavfile.read kein Tupel zurück?

Ich versuche, eine *.wav-Datei mit Scipy zu lesen. Ich tue das Folgende:

import scipy
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav')

Als Ergebnis dieses Codes erhalte 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 falsch ist? Ich danke Ihnen im Voraus.

8voto

Kimvais Punkte 36440

Die Fehlermeldung besagt, dass das Modul scipy nicht über 'io' verfügt.

io.wavfile ein Submodul ist, müssen Sie from scipy.io import wavfile und tun dann wavfile.read("/usr/share/sounds/purple/receive.wav")

Bei der Datei, die Sie als Beispiel verwenden, bekomme ich jedoch einen Fehler...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X