首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Windows 7上的Python的Mutagen不起作用

用于Windows 7上的Python的Mutagen不起作用
EN

Stack Overflow用户
提问于 2012-12-29 00:23:36
回答 1查看 1.4K关注 0票数 1

我已经在我的Windows7机器上使用Python2.7的mutagen包(version -mutagen 1.20)已经有一段时间了,不幸的是今天早些时候它停止工作了。

我重新安装了这个包,删除了属于这个包的所有文件,又重新安装了一遍,但所有的努力都是徒劳的。让我困惑的是,直到昨天,所有这些都运行得很好。谁能给我指出可能出了什么问题。我在下面提到了一些代码和日志,以供参考。谢谢!

我还安装了eyed3包,这对于这里使用的同一个mp3文件工作得很好。不幸的是,eyed3没有mutagen那么令人印象深刻,我被困在这种奇怪的情况下。

Python -用于测试的mutagen.py代码(example.mp3与脚本位于同一目录中):

代码语言:javascript
复制
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate

来自命令提示符的错误日志:

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-29 00:26:09

将您的python文件命名为其他名称。因为它被命名为mutagen.py,所以您的导入语句获取了错误的模块。试试mutagen_test.py。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14072507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档