我已经在我的Windows7机器上使用Python2.7的mutagen包(version -mutagen 1.20)已经有一段时间了,不幸的是今天早些时候它停止工作了。
我重新安装了这个包,删除了属于这个包的所有文件,又重新安装了一遍,但所有的努力都是徒劳的。让我困惑的是,直到昨天,所有这些都运行得很好。谁能给我指出可能出了什么问题。我在下面提到了一些代码和日志,以供参考。谢谢!
我还安装了eyed3包,这对于这里使用的同一个mp3文件工作得很好。不幸的是,eyed3没有mutagen那么令人印象深刻,我被困在这种奇怪的情况下。
Python -用于测试的mutagen.py代码(example.mp3与脚本位于同一目录中):
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate来自命令提示符的错误日志:
C:\Python27>python mutagen.py
Traceback (most recent call last):
File "mutagen.py", line 1, in <module>
from mutagen.mp3 import MP3
File "C:\Python27\mutagen.py", line 1, in <module>
from mutagen.mp3 import MP3
ImportError: No module named mp3发布于 2012-12-29 00:26:09
将您的python文件命名为其他名称。因为它被命名为mutagen.py,所以您的导入语句获取了错误的模块。试试mutagen_test.py。
https://stackoverflow.com/questions/14072507
复制相似问题