我已经在我的Windows 7机器上使用mutagen软件包(版本 - mutagen-1.20)一段时间了,不幸的是它今天早些时候停止了工作。
我重新安装了软件包,删除了属于该软件包的所有文件,并再次重新安装,但所有的努力都是徒劳的。令我感到困惑的是,直到昨天这一切都运作良好。有人能指出我可能出错的地方。我在下面提到了一些代码和日志以供参考。谢谢!
我也安装了eyed3软件包,这对于这里使用的同一个mp3文件效果很好。不幸的是,eyed3并不像mutagen那样令人印象深刻,我陷入了这种奇怪的境地。
mutagen.py - 用于测试的Python代码(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
答案 0 :(得分:3)
将您的python文件命名为其他内容。因为它的名字mutagen.py你的import语句得到了错误的模块。试试mutagen_test.py。