2

私は次のようにコードライブラリウェーブ(pipによってインストールされた)にインポートしようとしました:

import wave

そして次に私のプログラムで使用したのは

raw = wave.open('file.wav', 'rb')

コンソールでプログラムを実行した後、私はこの奇妙な問題を抱えていました:

AttributeError: 'module' object has no attribute 'open'

何が問題ですか?

4

1 に答える 1

9

という名前のローカル ファイルがwave.py代わりにインポートされている可能性があります。

確認する:

import wave

print wave.__file__

そのファイルの名前を変更するか削除します。

于 2013-01-17T22:43:55.687 に答える