如何在python中导入wave库?

Rad*_*iec 2 python python-import

我试图导入我的代码库wave(由pip命名),如下所示:

import wave
Run Code Online (Sandbox Code Playgroud)

接下来我在我的程序中使用的是

raw = wave.open('file.wav', 'rb')
Run Code Online (Sandbox Code Playgroud)

在控制台中运行我的程序后,我遇到了这个奇怪的问题:

AttributeError: 'module' object has no attribute 'open'
Run Code Online (Sandbox Code Playgroud)

问题是什么?

Mar*_*ers 7

您可能有一个名为的本地文件wave.py正在导入.

检查:

import wave

print wave.__file__
Run Code Online (Sandbox Code Playgroud)

并重命名或删除该文件.